There are a lot of Chinese companies that offer pretty similar packages. I took one from a co names Take Tours. It was kinda barebones (nothing more was expected considering the price). They start from various stops in NJ (White Castle restaurant being one of them), and NY. You should be able to find all the info on their websites.