NewsStand Sushi Restaurant To Open in St Andrews By Editor 7 years ago Kazoku is an independent Japanese restaurant and cocktail bar.