What’s the best place near you to get a pizza?

Oh that place on Princess Street is good… Speedy Peppers? Mmm. No food questions though - I’m bursting full of chicken kiev :P

Ask me anything