Larry's Giant Subs Visit Website Location 804 E 1st St Vidalia GA 30474 Get Directions Phone (912) 537-9922 More Details Map ViewPhoto View Related Categories: Fast Food & Quick Service Vidalia