Eating American (Traditional) at Ted's Snack Shop restaurant in Evanston, IL.

Feedback

Do you manage or own Ted's Snack Shop?

Yes