New Pizza Place at Belknap Mall ??
I thought I read in the Citizen or other publication that a new pizza place is going to open in the Belknap Mall in Belmont (where Shaw's is located). Does anyone have an info on this? Supposed to be a well-known, family restaurant, and the family owns another place in either Concord or Manchester, I believe.
|