China Inn is a casual Chinese restaurant offering classic comfort food like lo mein for dine-in and takeout.