Swiss Restaurants in Alberta

Find the top Swiss restaurants in Alberta near you now.

Swiss 2 Go Cafe

Swiss restaurant

Address: 4306 118 Ave NW, Edmonton, AB T5W 1A6, Canada