vote on everything
Mellow Mushroom

Mellow Mushroom

Mellow Mushroom Pizza Bakers is a pizzeria that was established in Atlanta, Georgia in 1974 and operates as a restaurant franchise with over 150 locations throughout the United States. Its headquarters are in unincorporated Fulton County, Georgia. Mellow Mushroom specializes in pizza, but also serves calzones, hoagies, salads, and appetizers. ...more on Wikipedia

Mellow Mushroom is listed on

Companies Founded in Atlanta