Savannah GA Savannah, Restaurants 1. 7400 Abercorn St Ste 521, Savannah, GA 31406 | Seasons of Japan Express, Savannah (912) 353-9281