Sofra Istanbul Restaurant

Al Ain City Center Al Ain Al Towaya Hamdan Bin Mohammed Street