Caraffini Restaurant

Location

Chelsea

Get directions | 61-63 Lower Sloane Street London, SW1W 8DH

Hours

Hours | Lunch Mon-Sat 12:15-14:45 Dinner Mon-Sat 18:30-22:30

About

Contact

caraffiniristorante@gmail.com

Menu

Menu Link