Ali Baba Fish A’la Carte
The Ali Baba restaurant is located on the shores of iconic Numa Bay resides of the beachfront with a panoramic seaview.
From wood-fired oven baked tasty pizzas to special seafood choices, traditional Mediterranean recipes and handmade tasty burgers can be enjoyed under the mulberry trees. Suitable for your lunch and dinner.*Reservation is required for dinner and is subject to availability.