Update Info - Sakura
This restaurant was reported as closed. If it is open, let us know.
Sakura
208 East Main St
Salem, IL 62881
208 East Main St
Salem, IL 62881
This restaurant was reported as closed. If it is open, let us know.