Eating Deli Sandwich at Italian Corner Deli restaurant in Norwalk, CT.

Feedback

Do you manage or own Italian Corner Deli?

Yes