Restaurant · $
Calle Larga dei Bari, 1107A, 30121 Venezia VE, Italy
Closed·Wednesday: 11 AM – 10:30 PM