I'm finally in Boston, but I know no one. People at work are busy with their stuffs, and where I live (West Newton) has nothing! Is there anyone here who lives in Boston area and willing to show me around? I need a friend here.... I need GOOD SEAFOOD!!!