New Flower Drum is a Chinese restaurant and bar offering classic dishes, a patio, and sports on TV.