Strikers Cafe & Sports

Building P17, France Cluster, International City, Dubai, Directions