The Deli 329B Ella Grasso Turnpike, Windsor Locks, CT 06096