Criterion Cinemas

User rating: 4.6 Read Reviews | Rate Theater

86 Temple Street, New Haven, CT, 06510

203-498-2500 View Map

Showtimes not found