Eating Deli at Scott's Meats & Deli restaurant in East Lyme, CT.

Feedback

Do you manage or own Scott's Meats & Deli?

Yes