Get directions to: Deli Factory, Vidalia, GA
Restaurant address: 2321 East 1st Street Vidalia, GA 30474, USA
Restaurant: Deli Factory