At Qantas our fleet of 737/767/A330/747/A380 all use the same carts for meals/bars/duty free
Rubbish carts however are aircraft specific. Although a few rubbish carts can be interchanged (for example a full rubbish cart can be used on any aircraft) most of them can only be loaded on the one aircraft type (767 has corner rubbish carts, 737 has corner rubbish carts that are smaller, A380 has about 5 types of rubbish carts)