Mellow Mushroom

restaurants / Other

Mellow Mushroom information

Location
Savannah , USA
Address
11 W Liberty St
Telephone
+1 912 495 0705
More information
www.mellowmushroom.com
Prices
slices $3
Opening hours
11am-10pm Mon-Thu, to 10:30pm Fri & Sat
Something wrong?
Submit a correction

The liberal youth of Savannah come to this pizzeria in the historic district in droves, but older crowds also come. Good beer is on tap. Vegetarian friendly with tons of variety, this groovy chain found a good home in Savannah.