Amoola cover
Amoola logo

Amoola - King Abdllah Neighborhood, Riyadh

Desserts - Arabic

4.5

Fast Delivery

Mix

Grape Leaves

Stuffed

Soft Drink