What's the greatest pizza you've ever had? What kinda toppings were on it? I love making and eating pizza but I need a few ideas for new kinds. Who better to ask then The Flood/OffTopic?
-
Pier 49 is pretty good but the best pizza I've had was from a pizza place in Brazil.