The oldest vegetarian restaurant in the city (some say Canada), Annapurna serves up a tried and true assortment of wholesome North American grain-and-veg classics, along with a widely recommended roster of Indian dishes, fresh baked goods, homemade soups, juices and delicious chai. I love the cheery storybook wall murals of lotus flowers and figures in yogic repose. And the sweet-faced sari-ed women who tend to the customers and fill the place with good vibrations.