The Press Herald report that Otto Pizza will be opening a new location in Yarmouth.
Yarmouth’s quaint Main Street is poised to become ground zero for a pizza war. Otto Pizza will be one of three businesses sharing space in Andy’s Handy Store in Yarmouth when the building’s renovation is completed later this year.
The arrival of Otto Pizza will leave the town of 8,400 residents with four pizzerias within one mile of one another.