One of their busiest outlets was located in the World Trade Center mall .
One of their busiest Sbarro restaurants was located in the World Trade Center mall .