Eating Deli at Giacomo's Deli restaurant in Norwalk, CT.

Feedback

Do you manage or own Giacomo's Deli?

Yes