AL_Rashid Restaurants cover
AL_Rashid Restaurants logo

AL_Rashid Restaurants - Al Olaya, Riyadh

Arabic - Saudi

4.4

Fast Delivery

Drinks