Get directions to: Ocean Chinese Restaurant, New York, NY
Restaurant address: 393 Lenox Avenue New York, NY 10027, USA
Restaurant: Ocean Chinese Restaurant