Entering Indian restaurant Thali Too, the fragrance is fresh and pleasant, as if there are live cumin and turmeric plants just under your nose. And when you’re at a vegetarian restaurant, plants are what you’re there for. With two big Thali locations downtown, it’s easy to assume that New Haven is the birthplace of the enterprise. […]
Read More »