Eating Deli Mediterranean at Jimmy's Mediterranean Deli restaurant in Norwalk, CT.

Feedback

Do you manage or own Jimmy's Mediterranean Deli?

Yes