Sakura House
Japanese restaurant Sakura House offer expertly crafted sushi and sashimi as well as a range of fantastically flavoured mains.
Text supplied by third party.
Japanese restaurant Sakura House offer expertly crafted sushi and sashimi as well as a range of fantastically flavoured mains.
Text supplied by third party.