Wayfair to open first bricks-and-mortar store

Online furniture and home décor seller Wayfair Inc. is opening its first bricks-and-mortar store. The 150,000-square-foot location is located in Edens Plaza in Wilmette, Ill. The grand opening will be on May 23. Besides furniture, home decor, housewares, and home improvement products, the store has an onsite restaurant.