So the skiing season is well underway, and I for one would love to see some examples of mountainside restaurant pizzas in the European ski resorts. Whether it's France, Italy, Switzerland, Austria - wherever - these are some of the best in the world IMO and should be shared (well, a picture at least)!
Announcement
Collapse
No announcement yet.
Show Us Your Alpine Pizzas!
Collapse