Omni Palace is Toronto's spot for Chinese hand-pulled noodles
Posted on August 21, 2018
Omni Palace is a Chinese chain that makes chewy hand-pulled noodles to order in a variety of sizes. This is the first Toronto location for a chain that has over 450 locations in China.
Produced by Aaron Navarro. Filmed and edited by Aaron Navarro. Hosted by DKLo.