Read our reviews: The Culture Trip
We were delighted to feature in The Culture Trip’s round up of London’s Best New Restaurants. Highlighting our truffle dishes the website branded our San Carlo Cicchetti, Covent Garden as “By far the best Italian restaurant in London, if not the UK.” Grazie!
Here’s the full article: Read more…