- Hide menu
Just stumbled onto this cool vid of a restaurant in Japan.
Posted on Friday, December 11th, 2009 at 7:52 pm. Filed under: Food, Yummy stuff RSS 2.0 feed.