China Café Restaurants Flowood Contact Information 160 Promenade Boulevard , Flowood, Mississippi 39232, United States, 32.343013, -90.061894 601-919-1388 Detailed InformationFull Service