Villa Roma Pizza ★★★★★4.5 (184) Restaurants Pizza restaurant · Grill · Pizza delivery 3676 Castro Valley Blvd, Castro Valley, CA 94546 Call Website Details →