Located in the Green Firs Village Shopping Center, Jade Palace is an award-winning Chinese restaurant that's a local culinary landmark. Food critics and outlets have voted it the best Chinese restaurant in the South Sound and have argued that it can hold its own against similar restaurants in Seattle. It serves Sichuan and Cantonese-style dishes, including award-winning Mongolian beef, prawns...