On in London – Cicchetti Covent Garden – Review
When my friend and I wandered into Cicchetti one fine autumnal evening little did we know the gastronomic delight our evening would hold. Cicchetti is part of the San Carlo Group, and their restaurant in Covent Garden is a new addition to the Italian family.