French Restaurants nearby Suite 1101-02, Tameem House, Tecom, Al-Barsha, Dubai, Dubai 644933, United Arab Emirates

Bubbles Bar

Approximately 1.84 km away
Address: Novotel Al Barsha, Opposite Sharaf DG Metro Station, Sheikh Zayed Road, Barsha 1, Dubai

Bubbles Bar

Approximately 1.84 km away
Address: Novotel Al Barsha, Opposite Sharaf DG Metro Station, Sheikh Zayed Road, Barsha 1, Dubai