Eating Sandwich at NY Slicers Deli restaurant in Phoenix, AZ.

Feedback

Do you manage or own NY Slicers Deli?

Yes