Baba Ashena cover
Baba Ashena logo

Baba Ashena - Al Hamra and Umm Al Jud(Al-takhasosy), Mecca

Sandwiches - Fast Food - Shawarma

4.6

Fast Delivery

Chicken Shawarma

Meat Shawarma

Chicken Shawarma Meals

Meat Shawarma Meals

Baba Ashena New

Side Orders