Best Vegetarian Restaurants in St. Petersburg and Moscow

Natural food stores all smell the same – vaguely of herbs and essential oils, a bit of Indian spice. If you walk into one, you’ll readily identify the scent. I always had this… Continue reading