It's the Home of the Big One! Larry's Giant Subs, headquarted in Jacksonville, Florida, offers fresh and delicious sub sandwiches that use only the highest quality ingredients. Franchises are available all throughout the United States.
32 Shelter Cove Ln
29928 Hilton Head Island, South Carolina
Ph. (843) 341-9491