The Globe says that Parlor Sports in Inman Square could take up the mantle of The Littlest Bar in Boston. Any imperfections are overlooked due to "friendly service, the more than reasonable prices, and the comfortable setting." [BG]
Filed under:
Filed under: