Get directions to: China Taste Chinese Restaurant, Tonawanda, NY
Restaurant address: 2298 Niagara Falls Boulevard Tonawanda, NY 14150, USA
Restaurant: China Taste Chinese Restaurant