Chicago spots to try
Elina's is one of Chicago spots to try.

1. Elina's

7.9
1202 W Grand Ave, Chicago, IL
Italian Restaurant · Fulton Market · 2 tips and reviews