Thai Restaurants nearby Fraser Suites hotel - Sidra tower - Sheikh Zayed Road - إمارة دبيّ - United Arab Emirates

The Royal Budha

Approximately 1.82 km away
Address: Ground Level, Holiday Inn Dubai - Al Barsha, Sheikh Zayed Road, Barsha 1, Dubai