Tillis, CHICAGO, Illinois (IL)

Feeling hungry? Tillis might be the place to eat to suit your needs.
Conveniently located at 1952 North Halsted Street () in CHICAGO, Illinois (IL) (60614), Tillis can be reached at 7733250044. It is advisable to call ahead of time to make a reservation.
More restaurants in CHICAGO, Illinois (IL)


Tillis contact information and details:
Address: 1952 North Halsted Street - , CHICAGO, Illinois (IL) 60614
Contact Phone: 7733250044