Dumplings & Szechuan Cuisine

2557 Warden Ave., Scarborough
(416) 493-7375