Share:

Larry's Giant Subs in Savannah, Georgia

There are 2 Larry's Giant Subs in Savannah, Georgia. Please click on the specific Larry's Giant Subs from the list below to get its detailed information.

  • 5.55 Miles
    4745 Waters Avenue, Savannah, Georgia - 31404
    (912) 692-0807
  • 8.81 Miles
    7805 Abercorn Street, Savannah, Georgia - 31406
    (912) 352-2441