Deli · 329 Ella Grasso Turnpike, Windsor Locks, CT
More food in Windsor Locks, CT · Deli in Windsor Locks