Online Highways Home > Prince Edward Island > Montague
City Map with Features

Windows on the Water Cafe'

Located in Montague. Furnished with antiques and full atmosphere, experience casual country dining. Sit on the wrap around deck and enjoy the view of Montague Harbour. Winner of the `Island shellfish chowder competition.` Reservations recommended. Open May to end of December.

Location: 106 Sackville St., Montague Prince Edward Island C0A1R0 Telephone 902-838-2080

See more Restaurants, Cafes, Delis, Bakeries.

Search Montague Prince Edward Island