Spicy Chinese on wheels