I live in the area, it wasn't open as of Tuesday of this week. I will check this weekend or Monday and if I remember, will report back.
The construction has been done for a while, so I don't know if it's held up with the town and final signoff? Final permit items? No clue.