Natkhat Flavors is a modern Indian restaurant offering familiar dishes prepared with locally sourced ingredients.