Find the top Italian restaurants in Hayward, California near you now.
Pizza restaurant
Address: 22457 Foothill Blvd, Hayward, CA 94541
Italian restaurant
Address: 22532 Foothill Blvd, Hayward, CA 94541
Address: 943 B St, Hayward, CA 94541
Address: 24688 Hesperian Blvd, Hayward, CA 94545
Address: 22622 Main St, Hayward, CA 94541