11 Slices at OTTO Pizza in Harvard Square

Tipsy from July 4th weekend day-drinking and movie-hopping in Harvard Square? No? Well either way, a slice or three at OTTO Pizza will definitely hit the spot. I remembered the hype when this place opened but since I’m generally jaded when it comes to pizza (too many greasy, late-night catastrophes to count), I didn’t try…