Thai Restaurants nearby Office 310, Al Ghusais Plaza, Al Ghusais, - Damascus Street - PO Box 236438 Dubai - United Arab Emirates

Nila Restaurant

Approximately 0.91 km away
Address: Near Grand Hotel, Qusais, Dubai

Nellara

Approximately 1.48 km away
Address: Opposite Nehal Building, Qusais, Dubai