Moskva - this is a great view restaraunt on the top floor of Nevsky Center shopping mall (Stockmann). Area of the restaraunt is a very large with terrace. If you have a chance, please, sit near the window or on the terrace - it will help you to have a really great view over Saint Petersburg while you are eating. But service a there little bit slowly, because probably this is not a place to have a quick lunch or a dinner. Or maybe waiters are lazy there but most of them speak English. You can find a large variety of dishes there . You can try russian food, sushi and Italian dishes too. Prices are really high. Ordered some dishes. It was okey but not what i was expected. Here people pay for view mostly. I think this restaraunt is a good for a business meeting.