The Royal Budha
Sheikh Zayed Road, Al Barsha 1 - Near Mall of The Emirates
Phone: +971 4 323 4333
Category : Thai
Outlet of: Holiday Inn Dubai - Al Barsha
Creative cuisine served in a stylish setting by Thai chefs under the watchful eye of a towering Budha makes this a Royal Treat. Nominated as Time Out Dubai Top 10 Asian Restaurant category 2012. A must try Chili Turmeric Prawn the winning signature dish.