Eating Deli at Taylor Deli restaurant in Taylor, PA.

Feedback

Do you manage or own Taylor Deli?

Yes