Get directions to: Chinatown Chinese Restaurant, Carmel, NY
Restaurant address: Shoprite Plaza Carmel, NY 10512, USA
Restaurant: Chinatown Chinese Restaurant