Perfect Spice is an Indian restaurant located in London. It is known for serving Indian cuisine. The establishment is situated at 196 Du Cane Road.