Jade Palace is an unassuming Chinese restaurant serving a wide range of familiar dishes, including chow mein and ribs. Great food, great value.