Get directions to: Jamaica Multi Plex Cinemas, Jamaica, NY
Restaurant address: 159-02 Jamaica Avenue Jamaica, NY 11432, USA
Restaurant: Jamaica Multi Plex Cinemas