HOME / Restaurant / Swiss Chalet
610 Algonquin Blvd E, Timmins, ON P4N 8R4
+17052641010
View Business Profile