Rome Italy.regulardude wrote:Name the store (and city) where you had the best pizza of your life?
Not sure the name of the place, but it was less than a block away from the colleseum.
Rome Italy.regulardude wrote:Name the store (and city) where you had the best pizza of your life?