Sushi Masa review: A bone in the yellowtail is the cardinal sashimi sin 

Sushi Masa 33B Walm Lane, London NW2 Rating: Sushi Masa is a small Japanese restaurant just off Willesden Green in north London. There’s a neat sushi bar on the left as you walk in. Past that is the main dining room, unremarkable in its clean, Japanese minimalist style.  But although I’ve only recently heard about … Read more