Review of Mellow Mushroom

115 N Loop 1604 E, San Antonio, TX 78232

Overall Rating

Review


Very good, but still a very thin crust pizza & very pricey. We ordered take out instead of dining in, which saved on the wait time & an even larger bill.

Updated 8 years ago

Celiac