Find the best restaurants in Amden, Switzerland: 3 places with address, phone number, opening hours and ratings.
Cafes
4.2 (190)
Chapfstrasse 1183, 8873 Amden
4.2 (186)
Dorfstrasse 21, 8873 Amden
Attractions
4.7 (109)
Arvenbüelstrasse 8873, 8873 Amden