clock menu more-arrow no yes mobile

Filed under:

Taste of Maine

Photo: Corey Templeton Photography/Eater Maine

The newest outpost of Otto Pizza has opened—this one in South Portland—and Eater Maine was on the scene to check out the former gas station. The small chain now has seven locations in Maine and Massachusetts. [-EMAINE-]