Good news for fans of the Sloughhouse Inn. It will be reopening. It will be renamed Meadowlands. According to the story they are already booking holiday parties. They plan to freshen it up, but not do any major remodeling. The restaurant has changed hands over a few times over the years and just closed abruptly in July. Hopefully the new owners will update the interior of the restaurant to something more modern.