Asian restaurant · 3240 Castro Valley Blvd, Castro Valley, CA
More food in Castro Valley, CA · Asian Food in Castro Valley