Absolute best Pizza Pizza location to wait outside of for a streetcar, if you want sketchy dudes to hassle you for loose change continuously. Or if you enjoy the whimsical sight of watching a grown man pee on a sidewalk! SUCH a colourful neighbourhood!