HOME / Restaurant / Swiss Chalet
390 Memorial Ave, Orillia, ON L3V 6K8
+17053276667
View Business Profile