Cucina Elena is a pizza restaurant offering unique pizzas. Closed Mondays and Tuesdays.