I tried out this placed based upon its reviews - I ordered a Large Kosmic Karma pizza (found under "Specialty Pies"). It was pretty good pizza, although I was a little disappointed by the amount of feta cheese on it. I took a close-up pic and it doesn't lie - there wasn't much on there and as a result, it didn't add much flavor. There's no question that the pizza would have been better if there had been more. But, it was a nice combination of ingredients and the pizza tasted good otherwise.
The issue with this location is the parking - there is none. Mellow Mushroom is situated in a large shopping center with many business and restaurants in the vicinity; and not nearly enough parking. I was just picking up a pizza and couldn't find a place to park. I drove around for 15 min. and eventually just parked (illegally I think next to a dumpster) so I could run in, grab the pie and get out of there. I'd like to try their food again, but the parking is such a nuisance, that I can't say I'll come back. And I get that it isn't Mellow Mushroom's fault, but it does affect my decision to give them repeat business. Too bad.