We always compare all other pizzas to Mellow Mushroom. Nothing is as good. We've been a fan for years, and really appreciate the recent re-do of the restaurant--much more attractive.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.