OTTO

Hours may not be accurate

Boston
Pizza Place
$$$$
icon/time
Mon11:30 AM - 11:00 PM
Tues11:30 AM - 11:00 PM
Wed11:30 AM - 11:00 PM
Thu11:30 AM - 11:00 PM
Fri11:30 AM - 2:00 AM
Sat11:30 AM - 2:00 AM
Sun11:30 AM - 11:00 PM
OTTO

1432 Massachusetts Ave

Cambridge, MA 02138

This Portland-based transplant has made its way across Boston, to Harvard Square. The pizza chain is known for its unique toppings like mashed potatoes and bacon. We suggest the scallion pizza, however, the vegetarian butternut squash, ricotta, and cranberry is also a fan favorite.