Eating Deli Sandwich at Lemon & Oil Deli Catering restaurant in Seekonk, MA.

Feedback

Do you manage or own Lemon & Oil Deli Catering?

Yes