BABA Beach Bar Restaurant
Bar · Seafood · Mediterranean
BABA Beach Bar Restaurant is a beachfront establishment offering a dining experience. It is identified as a bar and restaurant, likely serving seafood and Mediterranean-inspired dishes.
Location