Opera (Closed)
This business is CLOSED.
Information is for archive purposes only.
1301 S Wabash Ave, Chicago, IL 60605
Housed in an old film warehouse on South Wabash, which offers a unique and decorative atmosphere. Opera offers creative Chinese fusion.
Hours
mon-wed 5pm - 10pm; thu 5pm - 11pm; fri-sat 5pm - midnight; sun 5pm - 10pm