Independent movie theater in Delray Beach, FL, celebrating 25 years. Enjoy the latest blockbusters, foreign, and indie films, plus opera, comedy shows, concerts, and special events

Seats: 5 screens · 1,600 seats

Who can use it

Local

Location

Delray Beach, FL