Restaurants in Chicago, IL
Restaurants • Ports
7100 S Michigan Ave.,
Chicago ,
IL
60619
UNITED STATES
Based on 1 reviews
Expensive
Baba's will empty out your wallet. They are pretty expensive being that they are on Michigan Ave, but the food is very good. The bartenders are nice and they know how to make a good drink.Worldwide > United States > Chicago, IL > Ports