This Chateau is not in France. I repeat, this Chateau is not in France. It is, in fact, in Ebisu, and houses an extremely exorbitant French restaurant.

First |Previous Picture |Next Picture |Last | Thumbnails