This restaurant is one of the best pizza eateries there are. The pizza is very tasteful and always comes out steaming hot. The pizza toppings come in a variety and are very fresh. The pizza tastes great hot or cold and is perfect for…
the Best In Town.
In my opinion, this is the Best Pizza in town. It's flavor, freshness and overall taste, is about the closest you will get to a Pizza in good old New york. It.s simply great., and so isre their prices.