Baldwin Palace
Baldwin Palace is a no-frills Chinese restaurant at the corner of Baldwin and McCaul. Lots of vegetarian options available.
Lamb Soup Noodle House
Hong Shing Chinese Restaurant
Himalayan Momo House
Bar Prima
Hot Pork
Comma
BeLeaf
Ballroom Bowl Yorkville