Applebee's Al Salaam Mall - 8583 Prince Majid Rd, Al Fayha'a, Jeddah 22251, Saudi Arabia on Eaten