Get directions to: Herb's Country Deli & Rstrnt, Uncasville, CT
Restaurant address: 1105 Norwich New London Tpke Uncasville, CT 06382, USA
Restaurant: Herb's Country Deli & Rstrnt