Eating Deli at Napoli Deli restaurant in Milford, CT.

Feedback

Do you manage or own Napoli Deli?

Yes