Barg

£18.00

Persian lamb steak. A skewer of marinated tender lamb fillet.

Placeholder
Barg