- Sep 5, 2014
- Reaction score
- Here, there, and everywhere.
This is also delicious.I went on a "photo trip" to Italy last April, and found some amazing pizza in Umbria at a place called Il Ristoro Del Folle, not far from the Cascata della Marmore. I don't speak Italian, and the proprietor didn't speak English, but we both spoke the international language of pizza:
View attachment 395382
I ate a lot of pizza while I was over there, and this was the best, and by a pretty wide margin...
The only places I can get it in the US are Trader Joe’s or Lidl-German grocery store.