French restaurants in Al Barsha Dubai

3 Results found
Dubai Mall
Paul
Sheikh Zayed Road
Barsha, Dubai, United Arab Emirates