More results...
restaurants
Shubah Ibn Al Hajjaj, Al Olaya, Riyadh 12241, Saudi Arabia
4.4
Polished choice spotlighting Italian fare such as antipasti, pasta, meat & seafood.
Facebook
X
LinkedIn
WhatsApp