Il Castelletto

Location

Bloomsbury

Get directions | 17 Bury Place London, WC1A 2JB

Hours

Hours | Monday-Sunday: 12:00 – 22:00

About

Contact

020 7405 2232

Menu

Menu Link