Ogo Oluwa TBS Restaurant
Address:
2541 W Lawrence Ave, Chicago, IL 60625
Phone:
(773) 271-3251
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Wifi No
- Good For Groups Yes
Other Details:
TBS African Restaurant is a small African food restaurant. It features a variety of options made with African spices and sauces. The shop has a small area to eat inside and occasionally offers catering services for parties.
Restaurants
Other Businesses:
- La Casa De Roy Moy at 4410 north kedzie ave., chicago, IL 60625
- Desert Rose Cafe at 4410 N Kedzie Ave, Chicago, IL 60625
- Taqueria El Aguila Real at 3152 W Montrose Ave, Chicago, IL 60618
- Himmel's Chicago at 2511 W Lawrence Ave, Chicago, IL 60625
- Cafe' Bionda South Loop Hldngs at 356 W Superior St, Chicago, IL 60654