Probably the best pizza in the world. Instagram filter used: Normal Photo taken at: Danforth Pizza House View in Instagram ⇒