Restaurant Address Copied to Clipboard
Ontario, Ottawa
Open Now
Closed
Dow's Lake Pavilion, 1001 Queen Elizabeth Drive, Ottawa, ON K1S 5K7 (Ontario, Ottawa)
View, Atmosphere, Menu, Food
Check out TOP-10 Best Canadian restaurants in Ottawa, OntarioAbout this place
Highlights of this place
ATM
Indoor Seating
Private Dining Area Available
Serves Alcohol
You might be interested
Thanks for the submission!
We will contact you shortly
Thanks for the submission!
We will contact you shortly
Gorgeous displays at our work event last week. We’ve been here several times over the years and the food looked better than ever!