Savannah's Place is a restaurant located in GEORGIA. The restaurant is known for its southern-style cuisine and has been a popular spot for locals and tourists alike since it opened in the early 2000s. The restaurant is named after the city of Savannah, which is the largest city in GEORGIA.