This was not only the worst Pizza I've had in NY, but the most expensive, a small clam pizza was
$28.00, the menu is not very clear, I thought I was
getting a $16.00 pizza, this is a tourist trap and certainly not for New Yorkers who know better.
more