HOME / Restaurant / Swiss Chalet
2150 Carling Ave Unit 2, Ottawa, ON K2A 1H1
+16137221441
View Business Profile