Saravana Bhavan is one of the world's largest chains of vegetarian restaurants. It has 33 branches in India and over 47 in another dozen countries. Its wide popularity has ensured that the chain does...
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.