The China Cafe is located on Main Street in downtown Stamford. This is truly a neighborhood spot where the local people hang out. The food is classic Chinese with choices like pork rinds, won ton soup and dumplings. Delivery is available within Stamford.