266th visitor, Write a review
Swiss Chalet Map

Swiss Chalet is ranked #11 of 21 nearby Restaurants.