Vietnamese restaurant · 3295 Castro Valley Blvd Suite 204, Castro Valley, CA
More food in Castro Valley, CA · Vietnamese Food in Castro Valley