So, I'm in town this weekend for a conference, and want to go get some italian. Straight up/traditional is fine with me, I love a good fruitti di mare. of course my instinct is to go the the north end, but, it appears all the talked about places are on the upscale side. Is there a good affordable place in the north endl? or for that should I go to a place like Vinny's at Night or Pescatore in Somerville?
We won't have cars, so places by the T would be best.
158 Boston Ave, Somerville, MA 02144