No images found for this company
In the most panoramic terrace of Batsi is located the dolphins restaurant, providing fresh fish, local vegetables, and local meat. All traditional dishes made from olive oil!
Type:
RestaurantNo reviews found for this restaurant. Be the first who will write a review!
Please wait. Search will take a couple of seconds