Cold climate got you craving a wonderful bowl of noodles? Omni Palace would be the location. There’s a reason why it’s China’s largest hand-pulled noodle chain.Chinese cuisine inside a homey environment. Be expecting generous portions of pepper hen, Mongolian beef, and in many cases Beijing duck served which has a selection of bao or pancakes