Saturday, May 9, 2009

Italian food !











One thing Japan is good for - Quality Western/European food!
They come with a price though and a freaking small size.
hurhur.