La Taverna
Italian
Italian restaurant, La Taverna, offers outdoor seating, takeout, and accessible services. Features include a full bar and free parking.
Location
I migliori locali vicini
I locali con il voto più alto vicino a La Taverna.
Local restaurants nearby
Via Chiesa, 10, 25

