Sakura Japanese Restaurant

Book a table at Sakura Japanese Restaurant, 175 Cheetham Hill Road, Manchester

Book a table