The Notch Grille, is full-service and family centric restaurant located at The Glen House Hotel and features your favorite North Country comfort foods – with a twist. Offering breathtaking views of Mount Washington, The Notch Grille is proud to support our local farms, breweries and distilleries – including our own private label vodka made at Tamworth Distilling. Menus are subject to change without notice. Menus posted represent a sample.