Get directions to: Ice World, East Elmhurst, NY Restaurant address: 9117 Astoria Blvd East Elmhurst, NY 11369, USA Driving Walking Bicycling Restaurant: Ice World