What to Expect at Organ Stop Pizza
One of my favorite parts of traveling is checking out local restaurants with a unique atmosphere. Located just 20 minutes outside of Phoenix in Mesa, Arizona is one of the most fun pizza restaurants in the state. Organ Stop Pizza features the largest Wurlitzer organ in the world and offers a great family-friendly experience with…
