Otto's has some very good pizza. I tend to order pineapple as the only topping, and sometimes it just doesn't mesh well with the flavours in their default cooking methods, but the cheese went well with the pineapple. It was also well-textured in that melted way. It was a little greasier than I would have liked, but the flavour of the cheese and the sauce both compensated well. The crust was crunchy and flavourful- sometimes very difficult to find in this area.
I ate from delivery, so I can't tell you anything about the location. Delivery only took 20-30 minutes.