The restaurant is located at the top of Hotel Sputnik, the 16th floor, and we just visited it for the second time. The view is absolutely amazing; you can see three of the Moscow sisters (Moscow State University being the closest), sport complex Luzhniki Stadium is just over the Moscow river in front of the hotel, you can see the skyline of Moscow Business center reaching through the clouds... The Third Ring Road passes just by the hotel and is lit during the night. The best view I've seen in Moscow.
Food is also really good, service is excellent, food comes quickly after an order, lots of vegetarian options, I wish more restaurants in Moscow were like this.
It is a little bit more pricy than many restaurants, but still reasonable for Moscow. For two people's main dishes, a small starter, bread, one tea and one beer, 2600 RUB.
If you own or manage Darbars, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.