3-5-944/222 & 223PANCHAVATI MALL, OPP TAJMAHAL HOTEL NARAYANAGUDA   HYDERABAD - 29. Telangana INDIA   (Telangana)