Otto Pizza sticks to what they do best…pizza. So, don’t go there hoping to get anything else except for a possible starter salad or dessert for after your pizza. They do have beer and wine to accompany your pizza though. Otto Pizza has a few locations in Portland, Maine, as well some in Massachusetts, and I liked the […]