Established in 1992 Urban Leisure and Luxury is located in the heart of Buffalo's "Elmwood Village", this boutique offers trendy contemporary clothes for men & women. UL&L; has been voted the #1 men's and women's boutiques in Buffalo, by our best customers ;) Urban L&L; also carries over 400 pair of sunglasses, making it the largest retailer of designer sunglasses in the city. The City of...