Get directions to: Korma Sutra, Kansas City, KS
Restaurant address: 7217 S 110 St Kansas City, KS 66111, USA
Restaurant: Korma Sutra