Get directions to: Larry's Giant Subs, Vidalia, GA
Restaurant address: 804 East 1st Street Vidalia, GA 30474, USA
Restaurant: Larry's Giant Subs