La Taverna is a trattoria offering local Italian cuisine with a focus on tasty and appetizing food. It provides a relaxing environment with a well-assorted menu to satisfy various palates.