Eating Deli Kosher at Ben's restaurant in Bayside, NY.

Feedback

Do you manage or own Ben's?

Yes