Imperial Palace is by far the best Chinese restaurant in the area. My family and I have been going to this restaurant since it opened years ago, and prior to that we went to Szechuan Garden, which was the current owners previous restaurant. The food is ALWAYS excellent, we have never eated a dish that was bad or even mediocre, and I think we have tried almost everything on the menu by now. The ambiance is very nice as well - appropriate for a romantic date or a family dinner out. The owners are wonderful and always go out of their way to make sure we enjoy the experience. Its a great value as well!