hero

New York Pizza & Pasta

2150 Washington Ave, San Leandro, CA 94577

4.6(792)
$20 Minimum

FAQ