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