From Our Editors
Find something on the menu for everyone at The Deli in Windsor Locks. Open air seating is ready for diners at The Deli when the weather is warm. Wireless Internet access is available for no charge at The Deli.
Jeans are just right for a meal at The Deli, which embraces a casual vibe. Carry-out is also available for those who prefer to enjoy this restaurant's cooking from the comfort of their own home.
The Deli is located near a parking lot, which many diners take advantage of.
A visit to The Deli will set you back less than $30 per person, so you can make it a regular part of your schedule.