Eating Deli Sandwich at B & L Deli restaurant in Hollywood, FL.

Feedback

Do you manage or own B & L Deli?

Yes