Eating Deli Italian Sandwich at Chiaramonte's Deli & Sausages restaurant in San Jose, CA.

Feedback

Do you manage or own Chiaramonte's Deli & Sausages?

Yes