Dispatch has published a review of Otto Pizza from the perspective of their newly expanded space in the Arts District.
The new OTTO space definitely gets the Dispatch Stamp of Approval. And we recommend you head down there with some friends for a few drinks, maybe too many slices, and some good conversation. Furthermore, the Congress Street location offers fantastic people watching.