In the very first episode of Restaurant Archaeology we take a look at Organ Stop Pizza in Mesa, AZ. Organ Stop Pizza claims to have the world's largest Wurlitzer pipe organ in the world! Organ Stop Pizza is one of only three "pizza and pipes" pizzerias left in the United States.
This episode is basically a pilot to gauge interest. Let me know what you think :-)
Jim Nicewander
2018-06-11 19:14:55 +0000 UTCInsider Chad
2018-05-09 15:18:19 +0000 UTC