Italian
Menu average price : 15 CHF
Special dishes: Antipasti, Cevapcici, Entrecôte, Pizza, Roastbeef
iTaste member reviews