Japanese Train Station Food Service

Lunch or dinner options are displayed at a train station in Japan. July 7, 2010 by Amy Swartz