Larrys Giant Subs

  (912) 692-0807

 4745 Waters Ave,Savannah, GA 31404

 website

Larry's Giant Subs has over 100 operating restaurants nationwide.
No menu available.
No images currently available for this restaurant.