Minerva Grand

Sarojini Devi Road
Secunderabad
India