Beachfront Bar with Wood-Fired Pizza and Casual Bites
Leo's Beach Bar offers a relaxed beachfront setting with wide sea views, ideal for drinks and casual dining. The menu centers on well-regarded Neapolitan-style pizzas from a traditional oven, alongside nachos, homemade fries, and substantial sandwiches with grilled vegetables. Guests highlight the quality of the food and the lively atmosphere, even when the bar is busy.