DELI
Updated 36 days ago
329 Ella Grasso Turnpike, Windsor Locks, CT 06096, USA
The Deli Windsor Locks is a healthy Lunch restaurant featuring sandwiches, smoothies, and salads. Catering also available. Proudly featuring Boar's Head meats and cheeses. Order online at