New Star is a Chinese restaurant offering familiar entrees, with vegetarian options available.