It was decent pizza but too pricey for me. 5-6 dollars for a simple slice of pizza. Almost 3 bucks for a bottle of water. Super busy location today because of Thanksgiving.
I'm not from the Big Apple, but every time I come into town I ALWAYS stop in for a slice of my favorite New York-style pizza.
Its a Sbarro so expect that style of pizza....good slices
Great wait staff. Great atmosphere. Pizza, AMAZING!! This was a great find.
I simply enjoyed their dishes. I always get great customer service there. The place is neat and the workers are always very friendly. Highly recommended.