I believe they are still open, at least according to their profile on here!
They've changed opening hours though - looks like they only open between Thursday and Sunday
Yep, says closed and it's very difficult to find your proper website - we struggled when we visited last week, and almost didn't come because of the closed thing...nice friendly spot though