El Megharbel
Alexandrian or Grilled Liver
With the addition of tahini and special sauce
1
Add Item