find local farmers markets

Green Street Grill

Green Street Grill
280 Green Street
Cambridge, MA 2139

Phone: 617-876-1655



Of Special Note: Located between Harvard and M.I.T. in the heart of Central Square, Green Street has been serving its neighbors since the Great Depression. In fact, Green Street is the home of the city's longest standing liquor license. Green Street has remained a neighbo

skip to top