Volcano Island ★★★★★4.8 (387) Restaurants Korean restaurant · Asian restaurant · Chicken wings restaurant (more) 2619 Oliver Dr, Hayward, CA 94545 Call Website Details →