Fish / Seafood, Meat, French cuisine, Swiss
Menu average price : 69 CHF
iTaste member reviews