Castro Valley Marketplace ★★★★★4.6 (636) Restaurants Food court · Dumpling restaurant · Pizza restaurant 3295 Castro Valley Blvd, Castro Valley, CA 94546 Call Website Details →