Sakura Japanese Restaurant Lakewood OH
Add Website
Close
Sakura Japanese Restaurant
Be first to review 15400 Detroit Ave,Lakewood OH 44107 Phone Number: (216) 472-1111
Sakura Japanese Restaurant Store Hours
Hours may fluctuate
Post a review
Sakura Japanese Restaurant Nearby
Locations Closest to You miles-
Sakura Japanese Restaurant - Indianapolis 7201 North Keystone Avenue251.77