Best Deli in Amityville, NY