Popular

More Photos

High Scores

About

1432 Massachusetts Ave
Cambridge, MA
+1-617-873-0888
OTTO Pizza

OTTO Pizza

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.