The Forecaster has published an update on the 2nd South Portland Otto under construction by the Mall.
Otto Pizza’s second South Portland location at 125 John Roberts Road will open in early August, according to a liquor license application councilors approved Monday.
When is Otto’s coming to Scarborough? We need a great pizza place and Otto’s is it!
C’mon Gayla, you have Pats AND Amato’s. How many more great pizza places does one small town need?