Aquila
Italian · Wine Bar
Aquila is a restaurant located near Santa Lucia station. Chefs draw inspiration daily to create dishes.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Aquila.
Local restaurants nearby
Rio Tera' Lista De Spagna, Sestiere Cannaregio, 160/a, 34


