OTTO (Pizza Places)

OTTO (Pizza Places)

About OTTO (Pizza Places)

OTTO serves gourmet, specialty pizza by the slice or whole pie. Serving discerning pizza fans in New England since 2009.