Chimes Restaurant

Seven Sands Hotel Apartments,near Mall of the Emirates,Al Barsha, Dubai, Dubai Directions