Dumplings & Szechuan Cuisine
2557 Warden Ave., Scarborough M1W 2H7