61 Church St
Cambridge, MA 02138
Cambridge, MA 02138
Open HoursMo to Th from 11:00am to 09:45pm,Fr to Sa from 11:00am to 11:00pm,Su from 11:00am to 09:45pm
OverviewLee's Restaurant is an inexpensive paradise of great-tasting hamburgers, huge club sandwiches with fresh bacon, heaping salads and bowls of great soup. And that is just the lunch...
more