Sri Shirdi Sai Rice Store is located in Manikonda Jagir, India on Puppalaguda, Manikonda Rd, Lalamma Gardens. Sri Shirdi Sai Rice Store is rated 5 out of 5 in the category wholesale food store in India.
Address
Puppalaguda, Manikonda Rd, Lalamma Gardens