China House

 

Be the first to review

Relaxed strip-mall restaurant turning out fried rice, lo mein & other familiar Chinese fare.

image