Restaurants - Asian in Yonkers, NY
Chow Chow Kitchen
Rice Star