Sakura Chinese Restaurant
530 Euclid Ave Ste 25
Cleveland, OH 44115-1140
216-274-0823