Karnaphuli is an Indian restaurant offering classic and modern dishes in a snug setting.