Larry's Giant Subs Visit Website Location 7805 Abercorn St Savannah GA 31406 Get Directions Phone (912) 352-2441 More Details Map ViewPhoto View Related Categories: Fast Food & Quick Service Savannah