Review of Mellow Mushroom

200 North Center Street, Arlington, TX 76011

Overall Rating

Review


The food was great but it is so expensive, the flat rate was $20 for 1 gluten free pizza

Updated 10 years ago