Loading Events

If you haven’t been to Mellow Mushroom, you’re in for a treat. Mellow Mushroom opened in Atlanta Georgia in 1974 when two college students from Georgia Tech, later joined by a third from University of Georgia, founded a business that reflected their eccentric philosophies. To date, the chain has over two-hundred locations across disambiguate twenty states. As soon as the menu offering is finalized, an invitation will be sent out to all members. Club members are encouraged to bring guests, and Turtle Rock men who are not yet Club members are also welcomed to attend, however, all guests and non-members must pay for their lunches.

Share This Story, Choose Your Platform!