Ayla Restaurant






Lobby Level, Ayla Hotel, Oud Al Hassah‬ Sheikh Khalifa Bin zayed St., 86990






, , , , ,






, , ,




97137610111