Modern Indian Restaurants in Kansas City, Missouri

Find the top Modern Indian restaurants in Kansas City, Missouri near you now.

Swagat Fine Indian Restaurant

Indian restaurant

Address: 7407 NW 87th St, Kansas City, MO 64153