Shop KF #10 Al Barsha Mall - 23rd Street, Al Barsha 2 - إمارة دبيّ - United Arab Emirates
Hours: 24 Hours