Knights of carpets and rugs is located in Saudi Arabia on F32H8WX, King Abdulaziz St, Al Aziziyah. Knights of carpets and rugs is rated 3.4 out of 5 in the category rug store in Saudi Arabia.
Address
F32H8WX, King Abdulaziz St, Al Aziziyah
Service options
Delivery
In-store shopping