London
San Carlo Cicchetti is one of London.

1. San Carlo Cicchetti

8.8
215 Piccadilly, London, Greater London
Italian Restaurant · Piccadilly · 145 tips and reviews