LOCATION

3252 W North Ave

Chicago IL 60647

 

HOURS

Thursday

6 - 9pm

Friday & Saturday

12 - 6pm

 

CONTACT

312 719 4325

info@65grand.com