Silli Chilli is located in Pune, India on Near Royal Court, Thergoan Phata, Back Side Of Anand Park, Chinchwad. Silli Chilli is rated 4 out of 5 in the category delivery chinese restaurant in India.
Address
Near Royal Court, Thergoan Phata, Back Side Of Anand Park, Chinchwad