Tue - Fri: 5 p.m. - 4 a.m.
Sat: 7 p.m. - 5 a.m.
Info http://www.chibarproject.com/Reviews/Excalibur/Excalibur.html
Email rhamlin@aceplaces.net
Phone +1 312 2661944
Address 640 N Dearborn St, Chicago, IL 60654, USA
Coordinates 41°53'35.95" N -87°37'47.007" E