Clothing boutique Beau & Burch opened June 6 inside The Mall at Green Hills, 2126 Abbott Martin Road, Nashville. The shop, located on the lower level next to Sephora, specializes in athletic leisurewear, according to its website. Beau & Burch also sells bags, shoes and various fragrances. 615-496-0771. www.beauandburch.com