The Windmill Restaurant Inc. 172 Loudon Road, Concord, NH 03301