Best Japanese restaurant in Solihull, united kingdom