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