Saravana Bhavan Hotel Seal?

57

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.