Sakura Japanese Food
530 Euclid Ave #25, Cleveland
(216) 274-0823
Menu
Restaurants in Cleveland, OH
Sakura Japanese Food
530 Euclid Ave #25, Cleveland, OH 44115
(216) 274-0823