Visiting Chicago? Stop by our Stores!
Allegro has been serving the Chicagoland community since 2007. Our two boutiques are located in the suburbs of Chicago, both conveniently located near public transportation and parking.
Located on the pleasant tree-lined Central Street, north of downtown Evanston, our first boutique is surrounded by plenty of street parking and is just a 5 minute walk from the Central St. Metra Station.
Located just off Main Street in the charming village of Barrington, IL, our second boutique is surrounded by plenty of street parking and is just a 3 minute walk from the Barrington Metra Station.