I lived in NY my whole life, and when we came down, we tried about 6,000 pizza places, looking for that NY taste. This place is absolutely the best! The crust is perfect every time, and the ingredients are just heavenly. The people there are nice and the seating area is clean and comfortable. This place is the greatest!
Pros: BEST PIZZA IN THE TRIANGLE
Cons: None
more