Thursday, September 29, 2011

Stella's

Sorry for the lack of posts.
Anyways, ever tried Stella's, in the South End? Try it! Even though the bartenders look like something out of Jersey Shore, this is the BEST Italian food in all of Boston.