Mellow Mushroom Birmingham

1200 20th St S, Birmingham 35205, United States Get Directions to this spot
1200 20th St S, Ste 100
Birmingham, 35205
AL, United States
(205) 212-9420
Mellow Mushroom Pizza Bakers has been serving up fresh, stone-baked pizzas to order in an eclectic, art-filled, and family-friendly environment. Each Mellow is locally owned and ope... read more
A personal message from Mellow Mushroom Birmingham

Rate and review Mellow Mushroom Birmingham in Birmingham, AL, United States!

Share your experiences at Mellow Mushroom Birmingham with your friends or discover more Pizza Restaurants in Birmingham, AL, United States.