Located in Astoria, New York this is a must see for film, movie and Animation Fans. So many things to see and do I would plan on spending 2 to 3 hours if I went back. We
Have you been to this Queens attraction? Tell other travelers what to expect. Submit a review today!
4 of 5 stars