Ristorante di Palermo
Address:
22532 Foothill Blvd, Hayward, CA 94541
Phone:
(510) 885-9943 Restaurants, Italian
Other Businesses:
- Bubble Crab Restaurant at 22580 Foothill Blvd, Hayward, CA 94541
- Haha Ramen Sushi at 22560 Foothill Blvd, Hayward, CA 94541
- Pizza Hut at 22859 Mission Blvd, Hayward, CA 94541
- Favorite Indian Cuisine at 22532 Foothill Blvd, Hayward, CA 94541
- SONIC Drive-In at 31187 Mission Boulevard, Hayward, CA 94544