Sofra cover
Sofra logo

Sofra - Alsharq, Riyadh

Fast Food - Arabic - Pizza - Pastries

4.6

Fast Delivery

Pies

Pizza

Broasted

Beverages