Eater Boston is reporting that the two brothers who own All Star Sandwich Bar and All Star Pizza Bar in Inman Square are looking at spaces for a possible third restaurant, with their search apparently bringing them across the river into Boston. It is not known what kind of dining spot it might be and no other information has been given at this point in time; as soon as we find out more, we will post an update here.
All Star Sandwich Bar first opened on Cambridge Street in 2006, with its sister restaurant All Star Pizza Bar opening in the spring of 2012. The website for the former is at http://www.allstarsandwichbar.com/ while the website for the latter is at http://www.allstarpizzabar.com/
Tweet