Originally Posted by
turnleftbrighteyes
And to save you some trouble: your best pizza option is Delizia on 92nd & 2nd
Originally Posted by
cestmoi123
This is well-intentioned, but incorrect. The correct answer is Italian Village at 78th and 1st.
Well clearly I'll have to get around to both!