This place is my spirit animal. Evel Pie is one of my favorite pizza joints in town. The pies are huge, fairly priced, aaaaaaand there's pin ball. I mean cmon, how can it get better than that? Located by some of my favorite restaurants downtown, Evel Pie doesn't lack in flavor or excitement!