Get directions to: China Taste Restaurant, Nyack, NY
Restaurant address: 323 Route 59 Nyack, NY 10960, USA
Restaurant: China Taste Restaurant