Al Tanour Grill Restaurant cover
Al Tanour Grill Restaurant logo

Al Tanour Grill Restaurant - al adl, Mecca

Grill - Arabic

4.1

Fast Delivery

Appetizers

Edam

Grills Sandwiches

Grills

Alexander

Rice

Beverages