Sheikh Mohammed Bin Rashed Boulevard - Dubai Mall - 2nd floor - Dubai - United Arab Emirates in Dubai, The Dubai Mall, UAE. Map location, telephone number, operating hours, photos and reviews of Sheikh Mohammed Bin Rashed Boulevard - Dubai Mall - 2nd floor - Dubai - United Arab Emirates in Dubai, UAE