The Swiss House
Glen Helen,St Johns
Telephone: 801657
Opening Times: Tue-Sat 10am-9:30pm Sun 12-5pm
| Day MenuEvening MenuSunday MenuDrinks |
The Swiss House Cafe, Bar & Grill is situated in the beautiful Glen Helen, only 5 miles from Peel and 10 miles from Douglas. During the day The Swiss House Cafe offers a relaxed and informal place to meet have a light snack, afternoon tea or a lunch from our grill menu. In the evening the bar & grill offers a fantastic destination to enjoy great wines, food made from local ingredients and cooked fresh to order, also a selection of choices cooked in our Josper Oven






