Does anybody remember the Leaning Tower of Piza restaurant on route 22 somewhere near Piscataway? I am sure it was a mid grade place but as a child I thought the place was the greatest. It had a huge, at least back then it seemed huge, leaning tower on top of the building. They had the best sausage sandwiches I ever ate. Does anybody know if it is still there?