OTTO
Pizza · Italian · Casual Dining
OTTO is a pizza restaurant specializing in thin-crust, gourmet pies with create-your-own options. This local chain offers pizza by the slice or whole pie with culinary-inspired toppings.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to OTTO.
Local restaurants nearby
Primrose St, MA



