China House Restaurant
22316 Lakeshore Blvd, Euclid
(216) 289-6886
Restaurants in Euclid, OH
China House Restaurant
22316 Lakeshore Blvd, Euclid, OH 44123
(216) 289-6886