Train passengers in Japan's Gifu Prefecture can enjoy dozens of varieties of food with their ride, without taking a bite.