Get directions to: Zephyr Grill, New York, NY
Restaurant address: 3 Mitchell Pl New York, NY 10017, USA
Restaurant: Zephyr Grill