Chinese restaurant · 24933 Santa Clara St #3, Hayward, CA
More food in Hayward, CA · Chinese Food in Hayward