According to an article in Sentry, Otto Pizza is planning to open a new location in South Portland at 159 Cottage Road.
The property, currently vacant, that may become the new Otto was previously a Getty gas station. It sits on a busy downtown intersection at Cottage Road and Highland Avenue surrounded by the South Portland Public Library, the Holy Cross School and Red’s Dairy Freeze.