China Inn is a Chinese restaurant offering specialty dishes and a unique tapas-style dining experience.