Mellow Mushroom - Savannah
[ Restaurant ]
11 West Liberty Street
Savannah, Georgia
(912)912 495-0705
64
11 ratings
Sun-Thu 11:00 AM-10:00 PM, Fri-Sat 11:00 AM-10:30 PM
information provided by RateBeer.com