Bar
Barba Yianni
7 locals recommend,
Location
4761 N Lincoln Ave
Chicago, IL
Lincoln Square
Tips from locals
Pretty good greek food and nice patio to sit outside in the better weathered parts of the year.
Unique things to do nearby
Locals also recommend
- 16 locals recommend