Shree Sai South & North Indian Restaurant is located in Varanasi, India on bhojubir Sabji market, Sindhora Rd. Shree Sai South & North Indian Restaurant is rated 2 out of 5 in the category afghani restaurant in India.
Address
bhojubir Sabji market, Sindhora Rd