Eating Deli at Kugel's Deli restaurant in Framingham, MA.

Feedback

Do you manage or own Kugel's Deli?

Yes