Granny's House in 'Little Red Riding Hood' Based on NH RestaurantGranny's House in 'Little Red Riding Hood' Based on NH RestaurantWho knew that when you travel over the river and through the woods to grandmother's house, you'd land in Mason, New Hampshire?Jolana MillerJolana Miller