Take it to the Thai - The Royal Budha Restaurant - 0 views
-
aalia methe on 25 Feb 14The Royal Budha in Al Barsha serves hallmark food from the country that is so much more than green curry and steamed rice. Get more info here: http://www.theroyalbudha.com/press/take-it-to-the-thai