Originally Posted By: Beanshooter
Totonnos on Neptune Avenue in Coney Island makes outrageous Pizza
is it true they only make a certain number of pizzas for the day ? I remember hearing something like that last time I was in NYC.