Champs Sports Bar World Cup Games

0 Love It
Save it
World Cup at Champs Bar & Grill Accra, Ghana
World Cup at Champs Bar & Grill Accra, Ghana

Watch the 2014 World Cup matches at Champs Bar & Grill. 6 big screen tvs and 4 projector screens. Drink offers and more. Great atmosphere for the big games. 

LiveReviews|0
1 person listening