Get directions to: Movie World Douglaston, Little Neck, NY
Restaurant address: 242-02 61 Avenue Little Neck, NY 11362, USA
Restaurant: Movie World Douglaston