The Red House, a seafood restaurant in Harvard Square, has temporarily closed for “a few months” ahead of planned renovations, according to Harvard Square Business Association executive direct ...