Happy China is a Chinese restaurant offering familiar comfort food with the convenience of a drive-thru for takeout.