New York Pizza

1086 A St, Hayward, CA 94541

4.7(71)
$20 Minimum