First Of all I want to say that Frangokastello is the place with the best food in the world. I’m here the fourth time and every time I visit Oasis, where they have lovely delicious homemade Cretan food. I enjoy it every time I come here and want to try more! Truly recommend:))
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.