Eating Deli Sandwich at Michael's Deli restaurant in Brookline, MA.

Feedback

Do you manage or own Michael's Deli?

Yes