This is the place my family used to get pizza at when I was little living in Jamacia, NY. Now that I live 4 hours away in upstate NY, when ever we come into the area we try to stop for the best pizza we have ever had. I have been living in upstate NY for over 20 years, and never have been able to find pizza nowhere near as good.
Cons: Parking
more