-
Ella Elli
is Ranked #1 of 12 Restaurants in Lakeview Chicago.
.
The Latest Review: ★★★★★
Sent on the 11th of October, 2017
With an elevated take on Mediterranean fare, Ella Elli is a fine addition to busy Southport. And with an atmospheric nod to Art Deco, this spot is a good choice for intimate conviviality and wine. //