VegHeads

Permanently closed
Call
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

Find related places

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.