We both ordered pizza and what we got was very poor. On mine there was hardly enough tomato sauce to cover the pizza and there couldn't have been more than 2 slices of ham and 2 mushrooms on it in total. The other pizza had...dry yellow rocket on it, probably from an expiring packet, and it just looked bad. I would pay €5 each for what we got, not 13. The service was very rushed which made it hard to relax and enjoy the food, and so the atmosphere was not enjoyable at all despite being in a very nice square in the town. This tourist trap only has to catch everyone once, I don't think they depend on repeat customers, so don't make the mistake of going.More