Where was the first mellow mushroom staartedd

The first Mellow Mushroom restaurant opened in Downtown Atlanta in 1974.

History (from Mellowfranchise.com):

Mellow Mushroom opened in 1974 when three college students founded a business that reflected their eccentric philosophies. They saw pizza baking as an art form, and wanted to bring joy to others by exercising their art. The first store was created in Atlanta out of an old liquor store on Spring Street near Georgia Tech. To accommodate the long lines and gaining popularity, more Mellow Mushrooms sprung up around town. By the late 80's we began opening our first franchises. The idea wasn't to get big, but nothing succeeds like a great idea as our reputation for the very best pizza grew, so did we, and it continues to this day.

The Mellow Mushroom family has grown since 1974 to encompass over 180 stores in 21 states. Last year, 12 new stores opened, and we currently have projects under development in 13 states. By year end, over 18 more Mellows are expected to open.

To find a Mellow Mushroom branch near you, use their Store Locator tool.

For news and updates, follow them on Facebook and on Twitter.

Monday, August 07 2017
Source: http://mellowfranchise.com/ourstory