Otto
➤ 305 US-1, Yarmouth, ME 04096, United States, Freeport
Italian, Cheese, Drinks, Pizza, Lunch
"damn good pizza. have done only the execution, but the bet in is equally pleasant. you have to try something exotic to recommend the habanero mango, which is really not so sharp. can take a sixpack from the shop in the common room to make a complete backyard experience."