It's a relatively new location in Mesa, AZ. The place looks nice and the staff are kind, but what worries me about the longevity of this location is that it's in... Well, Mesa. Mesa is sort of known in the restaurant industry as the place where restaurants die. Anyone who's been on Main St has seen the recession take the worst toll on this part of the city-- At least the placement of Mellow Mushroom is a means to get people to come out and spend more money.
The pizzas are great there, but what really impresses me is the selection of beer available. Also, the outdoor seating area here is nicer, nicer than even High Street.
I wish this location the best of luck.