Best pizza in/around Slavic Village?

I have a friend visiting from out of town next week who likes to always get the best pizza from wherever he travels. I haven't lived here long enough yet or tried enough places to have a definitive answer for him.

If you could only eat one more pizza, where would you go and what pizza would you get?

(carry out or delivery preferred)