I've been to this place twice - it is located on the roof of the Ritz hotel.
The view of the Red Square and Manezhnaya Square is fantastic.
But the food itself in the restaurant isn't so good.
We've ordered oysters, some rolls and smth else (probably, barbecue)- didn't like anything, though the prices there are too high.
More