off the mainstreet across the street from the main undergraduate library.
(was that complicated enough?
I ended up a little buzzed that night from drinking a bottle of wine by myself - blistered feet from the wrong shoes after walking for several days visiting colleges - and forgot to note down the name or street!
But the food was great!
I remember it was down the street and around the corner from the Adidas shop, as well as the major independent bookstore that caters to Harvard students.
I found Legal Seafoods good, if a little disappointing (maybe expectations too high)
There's a great pub just around the corner from BC that serves the yummiest lobster roles...You'll enjoy Boston cuisine!