Catch your Favorite Teams Playing Head to Head as Dubai’s Newest Hot Spot Streams the Games in Huge LED Screens Soccer fanatics can now enjoy the upcoming semi-finals on huge LED screens with 7 Elephants Dubai’s Champion’s League Nights! Get into the games while munching on some tapas, sliders and other delicious entrees from their 7 different international cuisine menu. … [Read more...]