Jade Palace is a Chinese restaurant offering familiar dishes, including seafood and lunch specials, in a casual dining setting.