Baba's Famous Steak & Lemonade
Address:
11315 S Halsted St, Chicago, IL 60628
Phone:
(773) 468-3400
Restaurants,
American
Other Businesses:
- Noodles In The Pot at 2453 N Halsted St, Chicago, IL 60614
- TAC Quick Thai Kitchen at 3930 N Sheridan Rd, Chicago, IL 60613
- Half Shell at 676 W Diversey Pkwy, Chicago, IL 60614
- The Gingerman Tavern at 3740 N Clark Street, Chicago, IL 60613
- McDonald's at 11322 S Halsted St, Chicago, IL 60628