Click to Visit Website
A vegetarian chain based in Chennai excels at the basics, such as steamed idli and tawny dosas with their unmistakable sourdough aroma.