China Inn is a Chinese restaurant offering a classic buffet and à la carte take-out with familiar dishes.