New Shops at Sunset Plaza

Two shops recently debuted at the high-fashion shopping district Sunset Plaza in Los Angeles. They are the eyewear shop Ottica and homeware and gifts shop Tobi Tobin.