Fish / Seafood, Meat, Italian, Pizzeria, Sandwichs
Menu average price : 30 CHF
iTaste member reviews