La Taverna is an Italian restaurant known for its fresh ingredients, stone-oven pizza, and traditional Southern Italian recipes. They offer a variety of dishes, including homemade tiramisu.