My brother will be moving from England to attend Harvard Medical School and will be staying at the Trilogy facilities at 170 Brookline Avenue. I have never been to Boston and am not familiar with the area, so do you have any good suggestions for where to eat? Some cheap eats would be great, but I would also like to get him a gift certificate to a moderately priced place to welcome him back to the U.S.! All suggestions welcome. Thanks so much!