98 Winthrop St
Cambridge, MA 02138
Cambridge, MA 02138
Open HoursTu to Th from 12:00pm to 12:00am,Fr to Sa from 12:00pm to 01:00am,Su from 12:00pm to 12:00am
OverviewThe Red House gets its name from the red cottage that houses the restaurant. Built in 1802, this cottage has comfortable settings; the wooden furnishings and beige and red decor...
more
