Map of Switzerland with route planner
Barracuda Cafe & Bar
Hauptstrasse 16, 3800 Matten b. Interlaken BE
Still closed, open today 17:00 - 23:00
076 824 66 85