Eating Deli Sandwich at Sandwich Mill Deli restaurant in San Jose, CA.

Feedback

Do you manage or own Sandwich Mill Deli?

Yes