Revel in a perfect medley of casual dining, first-rate service and cozy atmosphere at our water view restaurant, View Restaurant and Bar, in Sault Ste. Marie, Ontario. Gather with friends and family and sample innovative cuisine paired with a glass of wine from our extensive list.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.