Windows On The Water Restaurant
➤ 106 Sackville St, Montague, Prince Edward Island C0A 1R0, Canada, C0A1R0
Fruit De Mer, Sans Gluten, Canadien, Cafés, Pizza
"no service, once with the menu sitting the server disappeared, a table close to sitting, brot brought to it, we had not yet seen our server, after 25 minutes we left."