Looking for a Slice! The Mellow Mushroom was originally established in Atlanta, GA in 1974 but have since branched out with locations throughout the south. I stumbled across the restaurant while wandering around Asheville NC and thought it would be a good place to take a break and grab some lunch. The restaurant is definitely…