351 Kilburn High Road, London, London NW6 7QB
02073 282637
Favorite place to eat in Kilburn (and possibly West Hampstead too!) Small & Beautiful is a relatively large Italian restaurant on Kilburn High Road. It has a lovely chilled-out atmosphere and is perfect for dates, but there are often families and