This was one of the best (if not the best) pizzas I've ever eaten. We went there because of the reviews we found online and all of them were good. It has high ratings but
Been there, done that? Do tell us about it! Submit a review of this Mallorca restaurant today.
Showing All Restaurants