Know a great happy hour or special for this location?
Old-fashioned Jewish deli serving over-stuffed sandwiches & comfort food in nostalgic digs.
Suggest an edit
5869 W Atlantic Ave, Delray Beach, FL 33484