La Taverna is a casual Italian and pizza restaurant. Enjoy delicious pizzas, including those with a crispy crust from a wood-fired oven, alongside other Italian specialties.