what’s new

WHAT’S NEW?: Just Crust hits Harvard Square

The Just Crust, handing out free pizza from 2-4 p.m. Saturday, June 8, knows that there’s a lot more to their business than making dough. Rising from the ashes of the fallen foodie favorite chain The Upper Crust, Harvard Square’s new establishment is fully committed to doing pizza justice. After a series of controversial and […]