The Huddle Sports Bar and Grill

Lobby Level, Citymax Hotels Bur Dubai, Street 74, Dubai