Skip to content
Pizza Place

Mellow Mushroom

1 local recommends · Estimated price 2 out of 4 ·
About this place
Welcome to the Mellow Mushroom St. Louis Page. "Like" us to stay up-to-date on local promotions, new menu items and all things pizza! Tag us on Instagram at Mellow_STL and Twitter #Mellow_STL
Powered by Foursquare

Tips from locals

Rasheeda & Karriem
Rasheeda & Karriem
September 25, 2018
Best pizza, bar, service in the area
Location
St. Louis, MO 63127
Phone+1 314-473-1135
Outdoor seating
Yes
Wifi
Yes
Menus
Lunch, dinner, happy hour
Drinks
Beer, full bar, cocktails
Dining options
No delivery
Powered by Foursquare