I have been 2 iOS twice and unfortunately only heard about fiesta at the end of my second stay. Located about ten mins walk out of the town, in the direction of the port Fiesta has the best pizza in town! Huge pizzas for very reasonable prices and the rest of the food looked divine as well! Definitely worth a visit or two or three while staying in iOS! The lovely woman who runs the place is also sure to make you feel at home, very motherly and kind!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.