Scott’s Pizza Tours is currently the #1 restaurant in NYC on...

Scott’s Pizza Tours is currently the #1 restaurant in NYC on...

Scott’s Pizza Tours is currently the #1 restaurant in NYC on Yelp. Whoa. Take that, Per Se!