Skip to main content
Product details

Green Chilli Shatta

Ottolenghi
London EC1V 9EE

Current stockists

Ottolenghi

London EC1V 9EE

Full details
Browse winning products