JAPAN | Sunday, 20 June 2010 | Views [161]
"What kind of restaurant makes you cook your own food?" Okanomiyaki.