The Pizza House

943 B St, Hayward, CA 94541

4.2(397)
$30 Minimum
Price: $$