Pizza restaurant · 15 Cleveland St, Islip Terrace, NY
More food in Islip Terrace, NY · Pizza in Islip Terrace