Mystic Pizza Just Down-river from This Christmas Tree.
My daughter and I were on a walk along River Road in Mystic, CT the other day. Came upon this iconic little Christmas tree at low tide. Check out the ornaments: oyster shells! How cool is that we both thought. The tree is on the Mystic River, less than a mile from the restaurant made famous in the movie "Mystic Pizza." Yumm.