Mellow Mushroom Store Locator


OR enter your address to find the closest Mellow Mushroom location

Browse by Top Cities

Mellow Mushroom is a chain of restaurants that was founded in Atlanta, Georgia, in the year 1974. This restaurant operates as a franchise and has more than 150 locations in the United States with its headquarters still being in Atlanta. The Mellow Mushroom restaurant is a pizza restaurant but also offers hoagies, calzones, salads, appetizers, and a wide beer selection with 20 to 40 or more beers always on tap. They have a distinct set of decor inside that changes with every location and each one is inspired by 1970s flower power at its heart.