Chopstick Chinese Restaurant

11322 Euclid Ave, Cleveland
(216) 791-7998