Al Hamraa Barbecue Restaurants cover
Al Hamraa Barbecue Restaurants logo

Al Hamraa Barbecue Restaurants - Al Hamra and Umm Al Jud(Al-takhasosy), Mecca

Sandwiches - Grill - Arabic - Shawarma

4.5

Fast Delivery

Offers

Appetizers and Salads

Grills

Sandwiches

Toppings

Beverages