Little Island
2600 Crawford Ave 60201
(Sandwiches, American, BBQ, Burgers, Chicken, Italian, Roast Beef, Salad, Sausage, Seafood, Steak House, Subs, Vegetarian)
Order Online

Come visit us at: 2600 Crawford Ave, Evanston, IL 60201