About
The North Restaurant is an establishment located in Barrie, Ontario on 49 Mary St. The North Restaurant is in the "Restaurant" category. Polished venue serving a versatile menu of elevated fare, including steaks, seafood & small plates.
Categories
Restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like