Get directions to: La Grotta, Little Neck, NY Restaurant address: 254-12 Northern Blvd Little Neck, NY 11362, USA Driving Walking Bicycling Restaurant: La Grotta