Mellow Mushroom comes home to downtown
Todd R. McQueen/Special
The new downtown Mellow Mushroom, at Twelve Centennial Park, is a modern version of the pizza chain’s original concept. Mel, Mellow Mushroom’s Buddha-style mascot, watches over the dining room from his perch in the center.
Sponsored Gallery
Photos by Harry Norman, REALTORS®
Home Gallery:
Atlanta’s finest real estate for sale
Harry Norman, REALTORS®: Resort-style living and leisurely pursuits.
