NEAll shopsNelly's Grocery and WineRestaurantsVisit630 Indian StreetUnit A, Savannah, GA, 31401United States, GA