New China is an unassuming Chinese restaurant offering familiar meals and an extensive takeout menu.