foodiologie.com
Dumpling House
The Dumpling House is an unassuming little establishment on the main drag of Chinatown in Toronto on Spadina Avenue. In the restaurant-front window, there are always 3 or 4 men and women making the…