Review of Organ Stop Pizza

1149 E Southern Ave, Mesa, AZ 85204

Overall Rating

Review


They have a gluten free pizza that is delicious! Fun and entertaining! The only drawback is, you have to pay in cash. There is an ATM in the lobby, that charges a fee.

Celiac friendly?

Yes

Updated 4 years ago

Celiac