98 Winthrop St
Cambridge, MA 02138
Cambridge, MA 02138
Open HoursTu-Th Noon-mid, F-Sa Noon-1am, Su Noon-mid
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
