Popular restaurant, Lourdas Mare, located near a beautiful beach. Offers excellent food and drinks.