Otto Pizza’s new South Portland location is open tonight serving “Free pizza and $5 beer/wine (cash only)”. They’ll be going into full operation for lunch tomorrow starting at 11am.
SoPo Otto is located at 159 Cottage Rd just across the street from Red’s Dairy Freeze.