134th visitor, Write a review
Swiss Chalet Map

Swiss Chalet is ranked #1 of 10 nearby Restaurants.

Swiss Chalet is awesome, reasonable, excellent an above average American Restaurant