I found Leela by accident... just shopping on the Avenue. The store is amazing. The clothes are different then everything else out there. I found a bunch of great things. The quality is awesome and the fabrics are just great. Plus the employees are really nice and helpful. It's totally a worthwhile trip.
more