More Photos

High Scores


1432 Massachusetts Ave
Cambridge, MA
OTTO Pizza

OTTO Pizza

127 reviews 127 reviews

Top Review On Yelp

rating Mar 3, 2018
OTTO Pizza in Harvard Square is one of my favorite places to grab a quick slice and is easily my go-to place for pizza in the Boston area. They do amazing... (read more)
Sharon C.