Want to furnish your living room with high quality modern furniture items? Well, then you must check out Gallery Lamsa Design, the number one furniture store in Egypt. The company deals in all kinds of home furniture items but living room furniture is their specialty. Based in Alexandria, the store is a must visit out location!