Red Castle Restaurant

Abu Dhabi Tourist Club Al Lammadh St