Get Directions to Barba Yiani Grecian Taverna ← View details 4761 N. Lincoln Ave, Chicago, Illinois 60625 (773) 878-6400 Get Directions From* To * — Required information