Went out for dinner last night and had some anchovies for starter.
They were not like the pathetic things you get in jars for pasta etc - these were great big silvery things, looked like sardines.
They were utterly delicious. Where can you buy them from? Can you get them from a supermarket?