8049 Prince Muhammad Bin Abdulaziz Rd, Ulaya Dist., Riyadh, Riyadh Province, Saudi Arabia
+966 920023506
PO 45883, Al Dirah, Riyadh, Riyadh Province, Saudi Arabia
+966 542756663
Miral Restaurant Complex,Salem Sabah Al Salem Al Sabah Street, Al Marqab Dist., Riyadh, Riyadh Province, Saudi Arabia
+966 136678537