Joy Luck Palace

San Francisco
$$$$
Joy Luck Palace

10911 N Wolfe Rd

Cupertino, CA 95014

Joy Luck Palace is a small but excellent dim sum option in Cupertino. The menu offers all the usual choices, including crunchy shrimp dumplings.