Liver and Kidney

Tender pieces of marinated liver and kidneys with fresh vegetables inside Egyptian bread

9 AED