Eating Deli Sandwich at Dal Santo's Italian Sausage restaurant in Crete, IL.

Feedback

Do you manage or own Dal Santo's Italian Sausage?

Yes