Timbuktu Inc, ARLINGTON HEIGHTS, Illinois (IL)
Conveniently stationed at 1130 North Stratford Road () in ARLINGTON HEIGHTS, Illinois (IL) (60004), Timbuktu Inc can be contacted at 8477050555. Remember to call up ahead of time to reserve your table in the restaurant.
More restaurants in ARLINGTON HEIGHTS, Illinois (IL)
Timbuktu Inc contact information and details:
Address: 1130 North Stratford Road - , ARLINGTON HEIGHTS, Illinois (IL) 60004
Contact Phone: 8477050555