Masra cover
Masra logo

Masra - Uhud, Dammam

Sandwiches - Desserts - Saudi - Pastries

4.5

Fast Delivery

Oven

Beverages