When did you first open? How long have you been in business?
Address: 1115 Norwich-New London Turnpike, Montville, CT 06382, USA
Herb's Country Deli & Restaurant (Owner) | Feb 5, 2020
So yes we have been in business since 1968, but at this particular location it has been since 1974
Herb's Country Deli & Restaurant (Owner) | Feb 5, 2020
Herb's opened in 1968 !
Thanks! Your answer is awaiting moderation.