Chicago Showroom 1536 N HALSTED ST, CHICAGO, IL 60642 | 312-867-1669
Evanston SHOWROOM 1043A CHICAGO AVE, EVANSTON, IL 60602 | 847-492-8780
Our new location at 629 W. Cermak Rd. is now open! Come visit us on Saturdays from 10am - 5pm, and during the week by appointment. We hope to see you soon! Our Halsted store, at 1536 N. Halsted St., is now closed.