on March 27, 2001
I'm not advertizing a movie so much as this brand new theater with stadium seating. Its one of the most expensive in Boston but it has a lot of space and a great snack bar setup. Its a great look for a newly refurbished building.
©Travelocity.com LP 2000-2009