TBS African Restaurant, CHICAGO, Illinois (IL)
Readily positioned at 4507 North Sheridan Road () in CHICAGO, Illinois (IL) (60640), TBS African Restaurant can be reached at 7735613407. Make sure you call beforehand to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
TBS African Restaurant contact information and details:
Address: 4507 North Sheridan Road - , CHICAGO, Illinois (IL) 60640
Contact Phone: 7735613407