La Taverna is a restaurant and pizzeria with a large terrace, offering traditional homemade cuisine, including daily specials. Takeaway available, with grilled options on weekends, featuring meat and fish dishes.