Get directions to: Chow Chow Kitchen, Yonkers, NY
Restaurant address: 14 Main St Yonkers, NY 10701, USA
Restaurant: Chow Chow Kitchen