Location & Nearby Info
Applebee's
5460 Augusta Rd.
Savannah, GA 31408
(912) 966-5030
Show nearby: