Eating Deli Sandwich at Sal's Deli restaurant in College Point, NY.

Feedback

Do you manage or own Sal's Deli?

Yes