We have spent several happy evenings at New World. Very nice food, well prepared and nicely presented. the emphasis was on healthy ingredients.
The characterization as being Home Cooking seems a bit of an exaggeration. The restaurant is large and has the feel of an NYC dining room. Nonetheless, it feels comfortable, relaxed and pleasant. The noise level, at least in the back areas, is quite acceptable.
Parking is not a problem.