Baghdad Street, Al Qusais Industrial 1, Deira, Dubai, Al Qusais Industrial 1, Deira
4.09 mi from Oud Al Muteena 1
Roza Tents – Interior design and tent specialist in Al Qusais Industrial 1, Deira, Dubai. Open Saturday to Friday.
Is this your listing?