clock menu more-arrow no yes mobile

Filed under:


Otto Pizza has another South Portland restaurant in the works, according to The Forecaster. This one is planned for the Maine Mall area at 125 John Roberts Road. The space will include a 36-seat restaurant, along with a large prep area that will also be used to supply the three other Portland-area Otto locations. [The Forecaster]

Otto Pizza

576 Congress Streeet, Portland , ME Visit Website