Kirazu Japanese Restaurant

Kirazu Japanese Restaurant

The search for good authentic Japanese food in London is never ending, but last night I found a place that goes right to the top of my list. It’s Kirazu, a tiny restaurant on Rupert St, just off Shaftesbury Avenue and opposite the stage door of the Gielgud Theatre. It bills itself as specialising in ‘Japanese tapas and takeaway’. So what made me like it so much? Continue reading