Pizza Review
I mean.. the place was jampacked in Napoli (the city of pizza)! Look at the picture and imagine 20-30 Neapolitans waiting for their pizza, you know it’s the best!