Pizza Italia NYC

3593 Bayview St, Seaford, NY

Menu (As of 10/29)

Pizza Italia NYC: hours and how to order