Beach bar Abra Cat Abra offers seaside relaxation with sunbeds, umbrellas, and a varied menu. Enjoy shade or sun with delicious food.