Das Restaurant Al-Aziz befindet sich fast im Zentrum der Stadt am Ufer des Flusses Ankhor. Das Restaurant verfügt über zwei geräumige Säle für Bankette, Firmenfeiern, Geschäftstreffen und Familienessen.
Sie können auch im Innenhof, in der Nähe des Brunnens oder auf der offenen Veranda sitzen. Das Restaurant bietet eine Auswahl an Gerichten der europäischen und nationalen Küche. Das Restaurant akzeptiert Essensbestellungen zu Hause oder im Büro. Jede Bestellung wird innerhalb von 30 Minuten abgeschlossen.