This restaurant is located within what we all still call the "Boston Garden," in the area where the commuter rail trains depart for locations north of Boston. There aren't many dining choices (there's a "major chain hamburger stand" and an Ice Cream place, so if you are hungry, you are pretty much limited in your choices).
We decided that pizza...
More