About “Pie of My Eye” [March 3, City Weekly]: Thought I’d throw in my 2 cents’ worth. You left out the best one: Big Apple Pizzeria. There are two locations—2929 E. 3300 South and 900 E. 7300 South. As a native New Yorker, I get my fix at least once a week.
The other pizza shops do a good job, but my money is on Big Apple.