Salads, Fish / Seafood, Meat, Wine restaurant, Hotel Restaurant, Italian
Menu average price : 62 CHF
Closed:
iTaste member reviews