We ordered from Otto for dinner today, and I'd have to say that I am pleasantly surprised. The delivery was quick (they said they would be here in 30 and made it in 22 minutes), and the pizza was still warm. I like the crust, it's nice and fluffy but still crispy. The delivery guy was nice as well! Only giving four star right now because this is our first time ordering from here.