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 Load comments
Herby Restaurant
Shamshiri Restaurant
Himalayan Momo House
Bar Prima
Hot Pork
Comma
BeLeaf
Ballroom Bowl Yorkville