Helen Flanagan – Launch of New Japanese Restaurant in Birmingham Helen Flanagan: Launch of New Japanese Restaurant