FriendsEat

Organ Stop Pizza

4.7(8229 reviews)
Pizza

1149 E Southern Ave

Mesa, AZ

About Organ Stop Pizza

Airy spot featuring a menu of pizza & Italian fare plus live music from a massive Wurlitzer organ.

Business Information

1149 E Southern Ave

Mesa, AZ

Location

Loading map...