New Star is a Chinese restaurant offering daily lunch and dinner buffets, as well as takeout and delivery options.