La Cuina d'en Leo offers traditional homemade cuisine with over 30 years of experience. They serve a daily menu, pizzas, and tapas, located near the beach.