14/07/2009

Caravaggio, London EC3 - good lunch venue - superb grilled calves liver. It was my first visit and it lived up to its reviews - buzzy atmosphere and no pressure to rush your meal.