Sakura Japanese Restaurant
4707 16th St
Moline, IL 61265-7018 Map
Phone: (309) 762-7288