Get directions to: Joy Luck Place, Cupertino, CA
Restaurant address: 10911 N Wolfe Rd Cupertino, CA 95014, USA
Restaurant: Joy Luck Place