Best Restaurant Takeaway Cafe in Davos, switzerland