Ayla Restaurant







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






, , , , , ,







, , ,





97137610111