7 cafe bar is a popular establishment on Lourdas Beach, offering a pleasant ambiance with a central balcony view of the sea. It serves food and drinks at moderate prices, making it a great spot to relax.