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