Get directions to: Harbor Light, New York, NY
Restaurant address: E 17th St New York, NY 10003, USA
Restaurant: Harbor Light