Yes, to visit the restaurant located on the 101st floor of Freedom Tower, you need to have tickets to the Observatory.