It's been on a corner on Yonge, just south of Steeles, forever. My wife and I were wondering if there were any tries on this place. We may end up taking one for the chow if not.
It's just across the street from Centrepoint Mall. I only found one reference to it as a pizza place alternative to Dante's when going for budget-conscious selections. Funny since we were thinking it was a greek resto.