Eating Deli Diner at North Star Cafe restaurant in The Bronx, NY.

Feedback

Do you manage or own North Star Cafe?

Yes