International restaurants in Khor Doha

3 Results found
Al Sultan Beach Resort, Khor, Doha
Al Sultan Beach Resort, Khor, Doha
Offers an international buffet for breakfast, lunch and dinner