7 cafe bar
Bar · Coffee Shop · Mediterranean
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.
Location