Sakura Palm is a teriyaki house offering a Japanese dining experience.