1. Herb's Country Deli & Restaurant 1115 Norwich New London Tpke, Uncasville, CT 06382 Coordinate: 41.45554,-72.10477 Phone: (860) 848-9888