China House II
$ Chinese restaurant
About
At China House II, flavorful Chinese comfort food meets affordability, making it a top choice for many in Cleveland. Situated at 10571 St Clair Ave., this casual spot offers dine-in, delivery, and takeaway options, perfect for lunch or dinner. Diners rave about their Singapore Mei Fun and light, savory shrimp egg Foo Yong. With an inviting atmosphere and attentive service, it’s no wonder patrons keep coming back. Enjoy delicious meals without breaking the bank at this local favorite!