China Cafe is a casual Chinese restaurant offering familiar dishes like dumplings and lo mein. Takeout and delivery options are available.