Savannah GA STE A Savannah GA | The Village Bar and Grill, Restaurants 1. 3 Skidaway Village Walk, STE A, Savannah, GA 31411 | The Village Bar and Grill (912) 598-5106