HOME / Restaurant / Swiss Chalet
3775 Strandherd Dr, Barrhaven, ON K2J 4B1
+16138230656
View Business Profile