Eating Deli Sandwich at Mousies Deli restaurant in Warwick, RI.

Feedback

Do you manage or own Mousies Deli?

Yes