Eating Burger Hot Dog at The Little Island restaurant in Evanston, IL.

Feedback

Do you manage or own The Little Island?

Yes