China House is a Chinese restaurant offering familiar dishes like lo mein and stir-fries, available for dine-in or delivery.