The Harambee House
Address:
11901 S Loomis St, Chicago, IL 60643
Phone:
(773) 785-3300
Restaurants
Other Businesses:
- Krokodile at 6004 W Belmont Ave, Chicago, IL 60634
- Lincoln Square Lanes Sports Bar & Grill at 4874 N Lincoln Ave, Chicago, IL 60625
- Yummy Yummy! at 5625 W Diversey Ave, Chicago, IL 60639
- Sunshine Restaurant at 3523 N Kedzie Ave, Chicago, IL 60618
- El Solazo at 5600 S Pulaski Rd, Chicago, IL 60629