Eating Deli Sandwich at Isador's Organics restaurant in Oxford, MA.

Feedback

Do you manage or own Isador's Organics?

Yes