https://flic.kr/p/oXtm1K
I assume the circular object just above the mechanical floors will be the restaurant.
lol, no. Not at all. The circular object above the mechanical floors will hold some ugly communications equipment. Just like the "spire" will.