China House Restaurant

22316 Lakeshore Blvd Euclid OH 44123 USA

(216) 289-6886

Location