Videos by MIKE'S DELI in New York. LOCATED IN S. OZONE PARK ON 135TH. AVE. BETWEEN RESORTS WORLD CASINO AND LEFFERTS BLVD., MIKE'S D