Albasha Restaurant cover
Albasha Restaurant logo

Albasha Restaurant - al umrah al jadidah, Mecca

Sandwiches - Fast Food - Shawarma

4.8

Fast Delivery

Shawarma

Potato

Sauces

Beverages