This place could serve the best pizza in the world. I have tried pizza on every continent except Australia. This i realla my favorite. I consider going back to Lecce just to try som more pizzas at Pizzicotto. If you are a pizzalover you just have to go here. Note there are no tables inside.