Best place in town for sports enthusiasts, this is the place to watch all kinds of live sports and cheer on your favorite team in a casual and lively setting.We offers an appetizing menu of finger-foods along with an extensive beverage menu.
OTHER PLACES NEAR CHAMPS SPORTS BAR
Champs Sports Bar 2.62 Al Nakheel, Near RAK Free Zone 0.00 Miles Away