St James's Places | San Carlo | St James's London

San Carlo

2 Regent Street St James's
SW1Y 4LR

020 3778 0768
Website

San Carlo

"A must for lovers of fine Italian cuisine"