They have had a few unhappy customers because if that. They are trying to rectify that posting but once again it's not theirs. They are open within a week or so anyway
This is not their site, it's for Google reviews. They do not have a website either. If you ever consider going again, I'd call ahead.
Thanks! Your answer is awaiting moderation.