Skip to main content
Tourism PEI

Windows on the Water Restaurant

Dates of Operation: May 19, 2021 - September 30, 2021

Location
(Montague) 106 Sackville St
Montague Area
GPS N46° 9.901 W062° 38.895

Contact

(902) 838-2080 (T)

Amenities & Accreditations

Non-smoking
Licensed
Air Conditioning
Wi-Fi
Open Off-Season

About this Property

Open a window on a wonderful meal with a spectacular view of the Montague River.

Location & Directions