Lock Stock & Barrel - Al Barsha

Grand Millennium, Barsha, Dubai