Mellow Mushroom Pizza Bakers
6218 Roswell Road NW., Atlanta, GA 30328, United States
About Mellow Mushroom Pizza Bakers
User review from Citysearch
My family loves Mellow Mushroom ~ really all the locations. all the locations. I always feel like they have had a healthy meal when we leave.
I know people call this college pizza but its really NOT. This pizza really rocks. Services is great and the place is fun to be in. The crust is NOT greasy like most of the others and the toppings are fresh. I love it and cant get enough!