HOME / Restaurant / Swiss Chalet
1109 Barry Downe Rd, Greater Sudbury, ON P3A 3T9
+17055664966
View Business Profile