Quote:
Originally Posted by golfing eagles
It takes more to state the best pizza is from East LA. LA????????????? What is that, like avocado pizza????? Clearly, without any doubt or debate, the best pizza is from the original Ray's in Greenwich Village. 
|
John's Bleeker St Greenwich Village or Frank Pepe Wooster St New Haven