pizza...any kind will do...from
homemade to frozen. But if you want the best pizza on the planet
you'll need to take a road trip to Staten Island, NY to Denino's Pizzaria & Tavern. I could kill for some of that pie! Just the thought makes
my mouth water...
![]() |
| image from Google maps |
Click here to go to Denino's website where you'll find better pictures, a little about their history, and the full menu...do this on a full stomach or you'll just make yourself hungry!
Do you have a favorite pizza place?


