Ceylon Arab Restaurant is located in شارع ذو النورين, Saudi Arabia on بقرب جامعة الملك عبد العزيز, 7492، 2839. Ceylon Arab Restaurant is rated 4.1 out of 5 in the category sri lankan restaurant in Saudi Arabia.
Address
بقرب جامعة الملك عبد العزيز, 7492، 2839