L & T Deli

Deli · 225 Albany Ave, Amityville, NY

Hours

More food in Amityville, NY · Deli in Amityville