Defa cover
Defa logo

Defa - Imam Muhammad Ibn Saud Islamic University, Riyadh

Arabic - Saudi

4.5

Fast Delivery

Main Dishes

Side Dishes

Appetizers

Drinks