Grain House is an American restaurant serving comfort food in a historic, Colonial-style setting with fireplaces and beamed ceilings.