Hot dog restaurant · 16 Lowell Ave, Islip Terrace, NY
More food in Islip Terrace, NY · Hot Dog in Islip Terrace