We enjoy their beautiful Dundas & Bay location, and it essentially will get super hectic in the course of peak lunch and supper hrs, so get there early to get a seat.Chilly weather conditions received you craving a wonderful bowl of noodles? Omni Palace may be the location. There’s a rationale why it’s China’s largest hand-pulled noodle chain