I work at Sharpcast, a start-up based near California Ave and our employees absolutely love this restaurant. The food is great and the owners and staff are very friendly and kind.
Unfortunately, the restaurant is tucked away off the main street and we worry that Jade Palace will soon meet it's end because of their hard to find location. They are located in a small shop center across the street from Mollie Stone's grocery store, in the same center as Plantation Cafe.
If you want something other than the same old Cal Ave and University restaurants give Jade Palace a try.
P.S. Because of their little known location Jade Palace is a great place to beat the lines during lunchtime rush hour.
151 S California Ave
Palo Alto, CA 94306