New York Pizza

39 E Lewelling Blvd, San Lorenzo CA

(510) 481-9000

Location