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)
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