Mellow Mushroom: discover a unique pizza experience

Comments Off on Mellow Mushroom: discover a unique pizza experience

Walking into Mellow Mushroom can be a bit disorienting. Located in Main Street’s West End, the main entrance is small, and signs advertise the several other doors and paths to enter. Once you find it, the central hallway is painted with mushroom men and rainbows and leads to a standard open room with high industrial