This is better (yes I dare) than Ray's Pizza in NYC. Well, it's as good. Perfect crust, and the right amount of toppings. I like this place. Just park in front and have it your way. Great staff - could be New Yorkers but much friendlier...
Pros: Perfect pizza, Nice staff
more