Restaurants & Bars 59

pizza

Richard Gaige | May 11, 1999 07:25 PM

Rays pizza on 6th ave and 11th st is the best pizza
in the world!!!! I consider myself to be a pioneer of
the palate when it comes to NY style pizza.

Want to stay up to date with this post?