Kuch machi

Kuch machi
Beef giblets (Kidney, heart and liver) with herbs and pomegranate seeds
  • Price: £7.00
  • Ex Tax: £7.00