The Atlanta-based southern pizza chain is getting its third location in central Ohio, and another shroom crew will be in town. The New Albany Mellow Mushroom location is slated to open in October at Main and Market Streets. The owner has been pretty jazzed about the spot in New Albany and even leased the location two years before the building was even made, according to ThisWeek Community News. At 6,800 square feet, it will be the biggest in Ohio and will also feature a private meeting room.
BROUGHT TO YOU BY