351 Kilburn High Road - Kilburn London NW6 7QB
3 Reasons Why Small and Beautiful is The Best Restaurant in Kilburn