Apparently, this pizza joint is supposed to be located on the corner of 33rd and Madison in New York, however, I was not able to locate any pizza place at this location on Google Maps.
[Via TN]
Apparently, this pizza joint is supposed to be located on the corner of 33rd and Madison in New York, however, I was not able to locate any pizza place at this location on Google Maps.
[Via TN]