Burj Aljawad Restaurant

Third Industrial Street