North Restaurant Shomal
North is a large Persian restaurant found in a strip mall near Yonge and Steeles. The restaurant is also known by its other name - Shomal - which means North in Farsi.
Join the conversation
GunGun Rice Noodle
Left Field Brewery Liberty Village