Chinese restaurant offering fresh seafood and vegetarian options. Conveniently located near a train station.