Get directions to: Happy Wok Restaurant Llc, Auburn, CA
Restaurant address: 352 Elm Ave Auburn, CA 95603, USA
Restaurant: Happy Wok Restaurant Llc