This video is in Japanese, but here’s the English explanation that was posted with the video on YouTube:

A Moving Restaurant!? A tourist train “Orange Restaurant Express” Running between Kumamoto and Kagoshima, a popular tourist train ‘Orange Restaurant Express’ offers luxurious meals using seasonal ingredients along the line, not to mention picturesque views of the beautiful sea. At some stations along the line, Marchés(markets) are also held by the local people. Please take a look at this attractive train, which offers you ‘a somewhat-indulging travel experience’.

http://youtu.be/_C2RtR-c5IE