Lucky Star is a long-standing Chinese restaurant offering classic dishes and seafood options.