Al Khatri Interior is a one stop shop for all your interior design solutions, including planning , design, project management, decorating services, project cost, derivation, supervision, quality contr
Deira
Office 116, Al Qayada Bldg, Al Ittihad road, Al Twar, Dubai, UAE,
Deira, Dubai