I wasn't aware that the Ramada Plaza was officially open yet. Does anyone know if all the restaurants and bars there are fully functional, or is Greens the only one thus far?

Makes the Ramada complex the social hub (!!) of Doha as it will have a combined 20 restaurants and bars....