fbpx

NEMA

*Now Open - Cafe, Bar and Kitchen!

Address

1210 S Indiana Ave.
Chicago, IL 60605

Phone Number

(312) 624-9393

Hours

Daily: 8am-3pm
Thursdays: 8am-9pm