China Cafe is a restaurant that serves Chinese cuisine. It is located in Flowood Mississippi right beside the Target off from Lakeland Drive. The restaurant offers a lively and casual atmosphere that is perfect for dining with friends, family, clients and business associates.