So I'm watching the game tonight and I'm thinking that a nice pizza would be good. Problem is that I haven't found a pizza place that I like since I've been here. It's been months now and have only tried Pizza Pizza, and Pizza Hut, and it's not really what I'm looking for. My favorite pizza is from Pizza Delight, and for some reason there's none in Ottawa, hah.

Anyways if you guys have any suggestion, that would be great... I live in the central east part of Ottawa so the closer the better (but not too close so that I'll go every time I watch a game), and a clean place is a bonus too.

Thanks.