Went looking for pizza. Found this spot. Pizza is tasty and the staff are friendly. Also noticed there were no photos of the pizza so here’s one.... I’m really into my pizza and whilst it isn’t a Neapolitan standard, it’s as good as your going to get on this small island. Go for it!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.