Ammars Falafel cover
Ammars Falafel logo

Ammars Falafel - Umm khalid, Al Madinah Al Munawwarah

Arabic - Pizza - Falafel - Pastries

4.4

Fast Delivery

Sandwiches

Plates

Pizza

Pies

Beverages

Yemeni Cuisine

Pancake Box

Shamiyat