hero

New York Pizza

1086 A St, Hayward, CA 94541

4.6(110)
$20 Minimum

FAQ