Located in cute downtown Elmhurst is a hidden gem called The Uptown Shop. Stocked with designer garments for the ladies, lovely antiques such as vintage chairs and knick-knacks, and a few fun spa lotions and such, you really can find a bit of everything here. If you happen upon this place, be sure to make your way to the back room, as this is where they have some eclectic odds and ends, as well as a few clearance items that might look just perfect in that reading nook at home. Their second location is in Western Springs, and it's equally appealing. Happy shopping!