Chen Gardens is a Chinese restaurant located in Tampa, FL. It offers a serene and picturesque dining experience for its patrons. The establishment is known for its commitment to providing a pleasant atmosphere.