Located on South Mammoth Road (between Manchester & Londonderry) we had to do a double take and turn around when we drove by thinking that the Yard Restaurant might be out of business. But such was not the case, the new spot is under development in the rear of the building in what I believe was their function center.
1211 South Mammoth Road
Manchester, NH 03103
You can find a lot more information on their Facebook page where they are updating frequently with status and pictures.