I guarantee this is the worst Pizza you could ever get go to the supermarket buy a box of frozen pizza undercook it and there you have it the same taste you will get at this restaurant terrible disgraceful this should never be called the streets of New York because New York's Pizza tastes nothing like this it is enormously much better in New York.
Don't waste your money eating here