Pizzeria La Vela offers a welcoming atmosphere and simple Mediterranean cuisine, with grilled meats and pizzas as specialties.