HOME / Restaurant / Swiss Chalet
540 De Montréal Rd, Ottawa, ON K1K 0T9
+16137461777
View Business Profile