Ammars Falafel cover
Ammars Falafel logo

Ammars Falafel - Al Safa, Tabuk

Arabic - Pizza - Falafel - Pastries

4.6

Fast Delivery

Sandwiches

Plates

Pizza

Pies

Beverages

Shamiyat