Quote Originally Posted by Sgt. Pepper
The best pizza in the world is located anywhere away from the New York Metropolitan area and somewhere closer to Italy.
Fixed.