If you want to get a real idea of what is Russia about, just go a bit to the surrealistic outskirts of Moscow and it will be your adventure for this day...
Russia's oldest botanic garden was founded by Peter the Great in 1706 to grow medicinal plants. "Aptekarsky" means "apothecary" in Russian.
There are a lot of cafes and restaurants near the botanical garden.