CHAMPS

(Cuisine CLUBS AND BAR)
Amenities
E-Menu
Rate us
Share on

sports bar pub based in bahrain showing all live sports across 10 plasma screens and 3 projector screens, pool, free wi-fi, great menu, drinks