Eating Deli at Tara's Corner Deli restaurant in Yonkers, NY.

Feedback

Do you manage or own Tara's Corner Deli?

Yes