St James's London - San Carlo

San Carlo

2 Regent Street St James's
SW1Y 4LR

020 3778 0768
Website

San Carlo

"A must for lovers of fine Italian cuisine"