Al Abraaj Restaurant

King Abdulaziz International Airport, Jeddah, Saudi Arabia