Mega Deli Address: 7302 Beach Channel Dr, Arverne, NY 11692 Phone: (718) 318-6490 Delicatessens Other Businesses: Paradise Signs at 6961 De Costa Ave, Arverne, NY 11692 China King at 7001 Beach Channel Dr, Arverne, NY 11692