Ayla Restaurant






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





, , , , ,





, , ,




97137610111