Darshan Restaurant-International Cuisine with a homely touch

Darshan- A Multi-Cuisine Restaurant has become synonymous with wholesome, delicious and one of the oldest vegetarian food joints at Deccan