The pizza was great. Everything was fresh and the dough is hand made every day! The restaurant was recommended to us by a local tour guide and even though it was about twenty minutes from our hotel it was definitely worth it. I had the spinach tomato and feta pizza and it was delicious!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.