Ellano Restaurant

Ellano Restaurant

3900 N Lincoln Ave, Chicago, IL
(773) 868-1708 serving: North Center, North Side

Sidewalk Score: 10 out of 10
Location, Location, Location:

Categories:

Restaurants, Colombian, Latin American,

The Low Down

Rants, Raves & Reviews