Sakura Japanese Cuisine
Add to Favorites
OPEN NOW
Today: 10:00 am - 8:30 pm
Saved to Favorites
Phone: (216) 641-8888
Address: 5855 Broadway Ave, Cleveland, OH 44127
Phone: (216) 694-1888
Cuisines: Japanese, Asian
1541 E 38th St, Cleveland, OH 44114
6208 Broadway Ave, Cleveland, OH 44127
815 Jefferson Ave, Cleveland, OH 44113
518 Superior Ave E, Cleveland, OH 44114
11623 Euclid Ave, Cleveland, OH 44106
2765 E 55th St, Cleveland, OH 44104
1293 W 9th St, Cleveland, OH 44113
5270 Pearl Rd, Cleveland, OH 44129
5507 Detroit Ave, Cleveland, OH 44102
3142 Superior Ave E, Cleveland, OH 44114