White Rabbit is a world-renowned restaurant located in Moscow, Russia. It is known for its innovative and modern take on traditional Russian cuisine. The restaurant has a stunning interior design and offers breathtaking views of the city. White Rabbit has been awarded two Michelin stars and is considered one of the best restaurants in the world.