City Guide

The City Grill

269 Columbus Ave.
(72nd & 73rd Sts.)
New York, NY 10023
Phone: