I love their pizza! I just moved back to Atlanta and I was so excited that there is a Mellow Mushroom right down the street. Their crust is amazing and their piza is sooo good. The mega-veggie is mega-delicious!
Pros: Great pizza, Cool murals
Cons: Some pizza are pricey, Servers with attitude
more