Eating Deli Sandwich at Vince's Deli restaurant in Pasadena, CA.

Feedback

Do you manage or own Vince's Deli?

Yes