VegHeads
Permanently closed
35 Whitaker St
Savannah, GA 31401
VegHeads Savannah is a plant-based eatery situated in the heart of Savannah, GA. Serving up a variety of vegan dishes, this establishment caters to those seeking a meatless dining experience.
With a focus on fresh ingredients and creative recipes, VegHeads Savannah offers a unique dining option for vegans and non-vegans alike in the Savannah area.
Generated from their business information
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.