Cellairis is located in Dubai, UAE on Mall of The Emirates, Sheikh Zayed Rd, Al Barsha - Al Barsha 1. Cellairis is rated 4.2 out of 5 in the category mobile phone repair shop in UAE.
Address
Mall of The Emirates, Sheikh Zayed Rd, Al Barsha - Al Barsha 1