12 W Liberty St
Savannah, GA 31401
Savannah, GA 31401
Open HoursArray
OverviewThis dainty cafe is located within the Savannah Fine Arts Gallery, and is open six days a week for lunch only. Choose from a pleasant menu of light and artful creations, including...
more