Get directions to: Acuaplas Restaurant, New York, NY
Restaurant address: 111 E. 128 St. New York, NY 10032, USA
Restaurant: Acuaplas Restaurant