Wednesday, October 12, 2005

Review of the restaurant Akida

Japan must be some kind of country.

1 comment:

  1. lol

    what IS your opinion of that place? it's my favorite restaurant.

    jacob

    ReplyDelete