I have fallen in love with the Avon Theatre in Stamford, CT. It is a beautifully restored Art Deco theatre playing foreign and cult films. It is nestled in a street lined with little restaurants and cafes, shops AND you can park right out front.
I have missed foreign films since I moved out of NYC, [...]