Approximately 1.78 km away
Address: Shop No-20-4-39, Inside Charminar Bus Stand, Charminar Bus Stand, Panch Mohalla, Panch Mohalla, Hyderabad, Telangana 500002, India
Approximately 1.78 km away
Address: 5-8-511/C & C/1: Ground Floor, Chirag Ali Lane, Opp National Medical Hall, Abids, Chirag Ali Lane, Abids, Hyderabad, Telangana 500001, India