aFilter Options
< Back

Caraffini

Italian
Theres always a wonderful, sincere welcome at this traditional Chelsea stalwart, near Sloane Square, whose white haired clientele would find it a sad day if anything changed ; prices are fair for the always dependable Italian fare.

Review by


61-63 Lower Sloane St
London
SW1W 8DH

Tel: 020 7259 0235
  • Map