Saravana Bhavan Hotel Seal?

104

Saravana Bhavan Hotel Seal? Hotel Saravana Bhavan is one of the largest vegetarian restaurant chains in the world, founded in 1981 offering south Indian Vegetarian cuisine.