Chelas, CHICAGO, Illinois (IL)

Feeling hungry? Chelas might be the restaurant to suit your needs.
Conveniently situated at 1316 West 18th Street () in CHICAGO, Illinois (IL) (60608), Chelas is available at 3126667710. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in CHICAGO, Illinois (IL)


Chelas contact information and details:
Address: 1316 West 18th Street - , CHICAGO, Illinois (IL) 60608
Contact Phone: 3126667710