Stargaze from our main dining room through a magnificent mahogany skylight & enjoy eclectic European and Mediterranean fare, a unique atmosphere, and a journey into the past of Old Cambridge. Built c.1802, and used as a residence for almost 200 years, 98 Winthrop Street has been recreated as The Red House restaurant. The original structure has been carefully restored to its former beauty & simplicity, and is now home to three elegant private dining rooms. The back of the structure has been expanded to house a brand new kitchen, as well as a new 65-seat main dining room & a cozy fireside bar area. Outdoor dining is always an option on our shaded bluestone patio.
Please call the restaurant directly at 617. 576. 0605
Open Table does not allow you to make private room or large group reservations on line. Thank you.