Dubai, United Arab Emirates
Business profile
Bloombox
Mall of The Emirates Al BarshaAl, E11 Sheikh Zayed Rd, Al Barsha First, Dubai
Bloombox is located at Mall of The Emirates Al BarshaAl, E11 Sheikh Zayed Rd, Al Barsha First, Dubai, United Arab Emirates.
Bloombox is listed under Flowers & Gifts in the Shopping directory on Link2UAE, in Al Barsha.