Japan News ‘I ate at the London Japanese restaurant in the running to be named Restaurant of the Year’ September 20, 2025