La Martora is an Italian restaurant and pizzeria that also features a bar. They offer a variety of Italian dishes and pizzas, available for dine-in or home delivery.