Loading map…

stiefels

A Michelin Guide-listed modern Swiss fine dining room, priced at about $140 per person.