Eating Deli Cafe at Sol's Cafe restaurant in Teaneck, NJ.

Sol's Cafe

Feedback

Do you manage or own Sol's Cafe?

Yes