Indian restaurant Purple Flame offers Indian plates with an East African twist, a slick bar, and televised sports.