Aquila Restaurant Wine Bar (Menu)

Rio Tera Lista di Spagna 160/A, Cannaregio, Venezia
+39 041 715707 ‎

Give a rating to Aquila Restaurant Wine Bar

Suggest a dish

How much did you spend at Aquila Restaurant Wine Bar?