What retailer of women's clothing, shoes and fashion accessories is located in an open-air shopping center which opened in September 2007?
Talbots Talbots is an American specialty retailer and direct marketer of women's clothing, shoes and fashion accessories.
Farra Design Center FARRA Design Center is a privately held home products retail store that sells imported furniture and home accessories. The company originated in Beirut, Lebanon, and started as a raw material supplier. The first FARRA store opened in Downtown Beirut in 1976 then moved to Dekwaneh in the early 1980s. In 2004, the company constructed a 7 floors showroom and moved its flagship store to Mkalles (Beirut).