Twineham Grange

£4.15

A triangular wedge of Italian style parmesan cheese, made in West Sussex.

150g