We believe that they are opening at 27 Fresh River Road. The dining establishment will be in a small shopping center called Epping Crossing. Located just off of Route 101, take exit 7 and head north on 125. Shortly after turning, look to the right and you should see a large sign for Epping Crossing. Turn right and shortly after take another quick right where the parking area is for the new restaurant. They are down on the left side of the plaza. Alternatively, plug the address into your GPS if you don’t trust a New Englanders directions.
More specific details on this one were limited with very little information available online. Looking inside the space, work did not appear to be complete and our best guess is at least a month or so on timing.