Contact Us
Location
1954 W Armitage Ave,
Chicago, Illinois 60622
CONTACT
General Inquiries:
sherry@mirrachicago.com
+1 (773) 687-9610
Reservation inquiries: reservations@mirrachicago.com
Hours
Wednesday-Sunday 4:30pm-10:30pm
Last reservation at 9:30pm
Walk-ins accepted until 10pm