Rialto
Located in downtown Lancaster, the Rialto hosts current movies and provides delicious refreshments. In addition, enjoy concerts, classic films, and other cultural entertainment throughout the year.
Contact & Location
80 Main St, Lancaster, NH 03584