We use to love Streets of NewYork pizza. But the last 3 times we ate there their food sucks. Not only is the food terrible it is way overpriced. The cheapest Frozen pizza from the grocery store is much better.
And to top it off the waitress was very rude. Will never eat at a Streets of New York again.