Sri Ananda Bhavan is an Indian restaurant offering a diverse menu of vegetarian dishes and daily specials.