Oli's Eck Takeaway is located in Escholzmatt, Switzerland on Bahnhofstrasse 4. Oli's Eck Takeaway is rated 4.6 out of 5 in the category takeout restaurant in Switzerland.
Amenities
Good for kids
Toilets
Accessibility
No wheelchair-accessible entrance