North Restaurant, 27-100 Steeles Ave. W., THORNHILL Newtonbrook
1976th visitor, Write a review
North Restaurant Rating
Restaurant rating: 3.2 out of 5 with 5 ratings
North Restaurant Map

near L4J 7Y1

North Restaurant is ranked #5 of 15 nearby Restaurants.

They say North Restaurant is personal, complete, good