Steambox Dumplings is now open on Dundas West of Ossington. The small restaurant serves handcrafted dumplings in various flavors for lunch and dinner. [...]
↧