Below are your results for Swiss restaurants in Toronto. Our search engine found 1 restaurants

Val d Val d'Isere
1581 Bayview Ave Toronto
Phone (647) 955-3753
Swiss Restaurant in the Leaside area of Midtown / Uptown.