Radha Krisna Sweet is located in Siliguri, India on Champasari Rd, near Radha Krishna Mandir, Ward 46, Champasari. Radha Krisna Sweet is rated 3 out of 5 in the category vegetarian restaurant in India.
Address
Champasari Rd, near Radha Krishna Mandir, Ward 46, Champasari
Service options
Takeaway
Dine-in
Offerings
Small plates
Vegetarian options