Mellow Mushroom -Southside1 Apr, 2015 in Pizza by Enjoy Birmingham Review of Mellow Mushroom -Southside in Birmingham, AL