Staten Island Web logo



I think the pizza store you are talking about is Nunzios it is still there and still good



Staten Island WebŪ Forums Index.