Top floor (75th) is a private business club, Columbia Tower Club. The 73rd floor is the Skyview Observatory and requires an admission fee. There is a cafe inside.
It's just a deli/cafe place up at the top not a sit down restaurant. You get sandwiches and probably coffee. Its open to public.
The restaruant at the top (Columbia Tower Club or Sky View Club) is a private members only club similar to a country club, but slightly less expensive. Its great but you have to belong to be there!
Yes. But understaffed.
Thanks! Your answer is awaiting moderation.