The Royal Budha - Thai Restaurant
Holiday Inn Dubai,Sheikh Zayed Road, Near Mall of the Emirates, Al Barsha, Dubai
Unfortunately, we are unable to accept any bookings at the moment.
Powered by