Skip to main content
Tourism PEI

Windows on the Water Restaurant

Dates of Operation: May 19 - September 30, 2025

Location (Montague) 106 Sackville St Montague Points East Coastal Drive

Contact 9028382080 (T)

Windows on the Water Restaurant

About this Property

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

Amenities & Accreditations

Air Conditioning
Licensed
Wi-Fi

Location & Directions