Head chef at Il Blandford - London, England, United Kingdom
We are a small place, and with a small place you can give this warmth. We want people to feel at home, and we always try to give a great Italian welcome and