113-14 101st Avenue,
1 person favorited this theater
Small local movie house. Located on corner of 116th Street and Jerome Avenue in Richmond Hill, Queens. Known to all the kids as “the Itch”.
Just login to your account and subscribe to this theater