Online Highways Home
>
Illinois
>
Chicago
City Map with Features
Store Chicago
The Store bar offers a dozen televisions for customers. The pool room offers an extra bar for busy nights and the private party room is available for any occasion.
Location:
2002 N. Halsted,
Chicago Illinois
60614
Telephone
773-327-7766
See more Restaurants, Cafes, Delis, Bakeries
.
Search
Chicago Illinois