Eating Deli at Day Hill Deli restaurant in Windsor, CT.

Feedback

Do you manage or own Day Hill Deli?

Yes