Al Safrah Al Arabia Restaurants cover
Al Safrah Al Arabia Restaurants logo

Al Safrah Al Arabia Restaurants - Al Faisaliyah, Najran

Desserts - Grill - Saudi

4.5

Fast Delivery

Drinks And Dairy