September 21, 2008

The Tokyo red Michelin guide is amazing. Every restaurant listed has at least one star. Not to be read when hungry.

By jeroen020 29 minutes ago.