Erin Ann's review of Baba's Famous Steak & Lemonade

Erin Ann
Grand Crossing, Chicago
8.8
Great place!!
100