A contemporary, upscale facility situated on Prince Saud Al Faisal Street, which encompasses a selection of cafes and restaurants, complemented by ample parking facilities.
A contemporary, upscale facility situated on Prince Saud Al Faisal Street, which encompasses a selection of cafes and restaurants, complemented by ample parking facilities.