Eating Deli Sandwich at Primo's Deli restaurant in New Milford, CT.

Feedback

Do you manage or own Primo's Deli?

Yes