Feb 22, 20211 minThe Best Japanese Food in North Adelaide!Kosho is a Japanese fusion restaurant, which combines global cuisines to take you on a journey through some of the most beautiful flavours!