If you are looking to add a little spice to your meal, look no further than The Royal Budha Thai Restaurant at the Holiday Inn Dubai - Al Barsha Hotel. Every dish is prepared by the chefs per your specific instructions - authentic Thai cuisine made to order!
What sets The Royal Budha apart from its competitors is the subtlety of the flavors - the heat, muskiness, and spice aren't evident at first bite, but they deepen as you continue through the dish. Thai food has its own distinct identity, and so does The Royal Budha.
Open in Google Maps: Holiday Inn Dubai, Sheikh Zayed Road, Al Barsha, Near Mall of the Emirates, Dubai
Jumeirah Beach Hotel is home to the Beachcombers restaurant where culinary flair is added to... Read more