Edelweiss Cafe
5 Allmen, Zurich, Switzerland
Featured Review : Edelweiss Cafe has one of the best views I have ever encountered from a restaurant (save for, maybe, Restaurant Jules Verne in the Eiffel Tower). The little cafe clings to the cliffs of the lovely village of Murren, and...See Full Review