Napoli on the Road- Chiswick

When you’re through London a lot, like very often a lot, and learn that the best pizza place in Europe (outside of Italy) is in the city… well, first you think, Brexit be damned! Then you think, we MUST go there. We opted for the Chiswick location and were glad we had a reservation. The…