International restaurants in Bin Mahmoud, Doha

2 Results found
La Cigale Hotel, Bin Mahmoud, Doha
Le Cigalon Restaurant
Restaurant Boasts a gourmet food shop and an aquarium as well as decent grub