Pizza restaurant · 638 Wantagh Ave, Levittown, NY
To-Go
More food in Levittown, NY · Pizza in Levittown