Damascene falafel cover
Damascene falafel logo

Damascene falafel - al adl, Mecca

Sandwiches - Fast Food - Arabic - Falafel

4.5

Fast Delivery

Falafel