I lived in WInthrop for 1.5 years. My wife was finishing up her last year of school downtown and I was flying out of Logan. Orient Heights was my stop on the T. I miss New England this time of year. I wasn't smoking much back than and never got into Tufts. If I remember correctly it is right across from the T-stop. Decent Italian restaurant next door, but there is a great Italian restaurant down on the water in Winthrop. Chowder from the hole in the wall restaurant right before the bridge into Winthrop is excellent. I wish I was back for a Herf!! Thanks for the memories!!