Find the top Modern Indian restaurants in Olathe, Kansas near you now.
Modern Indian restaurant
Address: 14967 W 119th St, Olathe, KS 66062