Dakshina Devidi

65
Near Bobbili Palace
Phone Number: (08944) 253016, 09866244516
13-149/1, Tandra Paparaya Bazaar Centre
Near Tandra Paparayuru Statue
Phone Number: (08944) 254068