Small Bites
Pizza the action Just call us “Pie Town.” A new pizza joint—this time in Belmont—is slated to open this week. Called Belmont Pizza & Pub, Harry Horner’s new restaurant will have outdoor seating and —good news, Belmont-dwellers!—delivery to folks in the neighborhood and Downtown. The new pizza spot’s home is 221 Carlton Rd. in Kathy’s […]