Herb's Country Deli and Restaurant1115 Norwich New London Tpke, Montville(860) 848-9888herbsdelicountrystore.com