Jump to content
By Andrew Asch | Monday, June 22, 2009
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.