Mellow Mushroom Tempe
Welcome to Mellow Mushroom Tempe! Located in the heart of downtown Tempe, this pizza joint is a favorite spot for locals and visitors alike. As a mushroom enthusiast and avid pizza lover, Mellow Mushroom Tempe holds a special place in my heart. Not only does this restaurant serve up delicious, one-of-a-kind pizzas, but it also … Read more