Baba's Famous Steak & Lemonade Address: 4257 167th St, Country Club Hls, IL 60478 Phone: (708) 647-6666 Restaurants, American Other Businesses: Alyce's Nook at 4269 167th St, Country Club Hls, IL 60478 What A Taco at 18217 S Crawford St, Country Club Hls, IL 60478 Richardson Law Group at 4013 172nd Pl, Country Club Hls, IL 60478 Kingston Jerk Chicken at 4253 167th St, Country Club Hls, IL 60478