One of the best pizzas I ever had! Friendly staff and everything on the menu is gluten free! Absolutely worth going to when in Palma de Mallorca!
Yes