The Pizza Parlor

6 Sneden Ave Staten Island NY 10312 USA

(718) 356-4233

Location