John's Deli Address: 142 Hanover St, Meriden, CT 06451 Phone: (203) 630-9269 Hours: Mon: 8am-9pm Tue: 8am-9pm Wed: 8am-9pm Thu: 8am-9pm Fri: 8am-9pm Sat: 8am-9pm Sun: 8am-6pm Delicatessens, Deli Other Businesses: Getty Mart at 934 E Main St, Meriden, CT 06450 Nardelli's at 896 E Main St, Meriden, CT 06450 Royal Fish and Chips at 1231 E Main St Ste 10, Meriden, CT 06450 G & W Deli & Grocery LLC at 90 Olive St, Meriden, CT 06450 Wendy's at 1231 E Main St, Meriden, CT 06450