Dim Sum Friday – The Royal Budha
Dim Sum Friday – The Royal Budha I don’t know where am I hiding but I just recently stumbled upon The Royal Budha in Holiday Inn Al Barsha. This restaurant is consistently being recognized in Dubai dining scene and how... Continue reading →