Yesterday I went to a special event held at Columbus Circle location of this 'expensive' restaurant. Nothing special, though. Not well presented, not well seasoned but the view is nice. Definately not for tourists.
Columbus Circle is just build for wealthy millionaires living around that area for shopping and dinning for corporate executives in my humble opinion.