WELCOME TO
ALIBARBOURS CAVE RESTAURANT
..."to see the stars and moon through a open ceiling while you enjoy a good glass of wine and an excellent platter of seafood makes this a highlight to remember..."
Book your table with us
*Please wait for our reply confirming your booking