Top Thai Cuisine ★★★★☆4.4 (528) Restaurants Thai restaurant 3837 Castro Valley Blvd, Castro Valley, CA 94546 Call Website Details →
Pad Thai Cuisine ★★★★☆4.4 (300) Restaurants Thai restaurant 3774 Castro Valley Blvd, Castro Valley, CA 94546 Call Details →