Get directions to: Crystal Quail Restaurant, Center Barnstead, NH
Restaurant address: Pitman Rd Center Barnstead, NH 03218, USA
Restaurant: Crystal Quail Restaurant