Ten x Ten

Ten x Ten

@ Star Lounge

2521 W Chicago Ave, Chicago, IL 60622

Opening Friday, April 13th, from 7PM - 1AM