Royal Orchid Restaurant

Salam Street, Behind Adnoc, Abu Dhabi, Directions