(913) 345-8774 | Korma Sutra - Cuisine of India ,12112 West 87th Street Parkway, Lenexa, KS 66215. Get Directions
Estimated delivery time: 45 mns. min