Get directions to: Asian Wok Chinese Restaurant, Hayward, CA
Restaurant address: 24933 Santa Clara Street Hayward, CA 94544, USA
Restaurant: Asian Wok Chinese Restaurant