The Little Island
2600 Crawford Ave, Evanston
(847) 866-7670
Recent Reviews
Order Online
You May Also Like
Starbucks - 3330 Central St
Coffee Shops, Coffee & Tea, Coffee
Sarkis Cafe - 2632 Gross Point Rd
Diner, American
Zhivago Restaurant and Banquet - 9925 Gross Point Rd
Continental, Modern European, Venues & Event Spaces, Mediterranean
Restaurants in Evanston, IL
The Little Island
2600 Crawford Ave, Evanston, IL 60201
(847) 866-7670