Robot Chefs Battle With Knives! February 24, 2010 Jess Leave a comment And do you really need to know more than that? Then, a month later in Nagoya, Japan, the Famen restaurant… Continue Reading →