The Huddle Sports Bar and Grill

Citymax Hotels Al Barsha, Ground Level, Behind Mall of the Emirates,, Dubai