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