New Star is a pretty standard Chinese restaurant, I suppose. We live outside the delivery area so we dine in. I can't say anything really stands out, dish-wise, but we've never had any problems with the food or service. Free parking is usually available and adequate...I can only think of one time where we had to end up parking in the neighborhood.
more