Since I moved from the South West , I just can't find good, local pizza.
I loved Sophies on 33rd (formerly Spiros on 17th SW)
The closest I can find to me now is:
1. Stavros (4th st and 41st Ave)
2. Capri Pizza and Steak House (16th Ave and Edmonton Trail)
Both of which are a long drive. - but worth it.
Anything closer to Country Hills and 14th vicinity?
I've tried (and hated)
- Pizza Hut
- Tom's house of pizza
- Mothers pizza
- Western Pizza (not awful - the best of this bunch)
- Amici (gack!)
- Pizza 73 (fake cheese and all)