• Two good Italian restaurants in central London are Sardo and Caldesi. Apparently Sardo has a sister place a bit further north, in Primrose Hill, though never been.

About

Avatar for Seeds @Seeds started