The 'buffet tram' between Duesseldorf and Krefeld is also in the area. It's known as the 'Rheinbahn Bistro' and is a tram (well there are several of them) equipped with little cafe area, where a member of staff serves hot drinks, beer, and sausages - on real crockery! It's quite an experience. According to the timetable it still runs, every 40 minutes or so, but not at weekends or holiday times. I wouldn't plan your visit around it - I went in August and it wasn't running, but if the service is running, it is worth a trip.