Mellow Mushroom Reviews & Details
11 W Liberty St
Mellow Mushroom is located at 11 W Liberty St in Savannah near the intersection of W Liberty St and Bull St. Their menu consists of Italian and American dishes . Call (912) 495-0705 for delivery or takeout.
- Cuisine:Italian and American
- Service:Delivery and Takeout
- On The Menu:Sandwiches, Calzone and Pizza
- Major Intersection:W Liberty St And Bull St
Tell us more about Mellow Mushroom Savannah!