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]
Filed under: