🠈 Mellow Mushroom 🠊
Mellow Mushroom is an Atlanta based pizza chain which has grown to over 150 locations.
The restaurant was founded in Atlanta in 1974. The company began franchising among friends of the founder in the 1980s. The chain did not have an official franchise system until 2006.
- Wikipedia - Mellow Mushroom (Drawn 10/30/2019)
- Phoenix Color - Pizza: Mellow Mushroom
- Denver Color - Pizza: Mellow Mushroom
- Internet Rivers - Pizza Chains: Mellow Mushroom
Prev ~ ~ Index ~ ~ Next