SARAVANA BHAVAN: AN AUTHENTIC EXPERIENCE
Looking for authentic South Indian food? Then Saravana Bhavan is just the place for you! Founded in 1981 in Chennai, Tamil Nadu, Hotel Saravana Bhavan is the largest South Indian restaurant chain in the world. The restaurant has 78 sites throughout 22 countries in North America, Southeast Asia, the Middle East, Europe, and Oceania, including …