Where is the best place to get pizza in Italy?
- Anonymous2 months agoFavorite Answer
Any place on the street will have great pizza.
- conley39Lv 72 months ago
Naples in general but it's hard to go wrong anywhere.
Still have questions? Get your answers by asking now.