Pho 5-10 ★★★★☆4.4 (96) Restaurants Vietnamese restaurant 3295 Castro Valley Blvd Suite 204, Castro Valley, CA 94546 Call Website Details →
Pho Play ★★★★☆4.3 (329) Restaurants Vietnamese restaurant 3835 E Castro Valley Blvd, Castro Valley, CA 94552 Call Website Details →