Not only a restaurant, but a green piece located in Doha with external sessions next to the fountain and internal sessions with excellent air conditioners and some televisions to watch live matches
Category: Arabic foods
Country: Qatar
City: Doha
Area: Airport Road
Address: Oryx Rotana, Doha 29922 Qatar