Larry's Giant Subs
804
E 1st St, Vidalia GA
- This is the page of Larry's Giant Subs on 804 E 1st St Vidalia GA 30474.
- (first reviewed on March 29, 2015, last updated
five months and twelve days ago
on November 24, 2023.)
- Larry's Giant Subs is ranked #1 of 35 Restaurants in VIDALIA Vidalia.
- This page has had 23 visitors. You are the 23rd.
Location