China Chef Chinese is located at 2667 Spring Hill Ave, Mobile, AL. This location is in the Park Place neighborhood. This business specializes in Chinese Restaurants. China Chef Chinese is open Mon, 10:05am-10:05pm; Tue, 10:05am-10:05pm; Wed, 10:05am-10:05pm; Thu, 10:05am-10:05pm; Fri, 10:05am-10:05pm; Sat, 10:05am-10:05pm; Sun, 10:05am-10:05pm and accepts Mastercard and Visa.