Eating Deli Italian at Napoli Italian Deli & Catering restaurant in Shrewsbury, MA.

Feedback

Do you manage or own Napoli Italian Deli & Catering?

Yes