Oysters

Oysters – in the shell
Oysters – in the shell

£1.35 per oyster
Minimum 12 oysters

£16.20