Stumbled across Skiza while walking in Oia. Ordered a pizza which was perfect size for one (they offer two sizes). Fresh dough and excellent toppings. Ordered the walnut cake which was so good I got another piece to go. They make most of their food fresh on site. Excellent view and service.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.