The Arab Ambassadors restaurant is located at 8QC8+, Al Mossa, Khamis Mushait 62463, Aseer, Saudi Arabia. This is the restaurant where you can enjoy several delicious Arabian cuisines.