Thursday, November 15, 2007

Best Japanese Style Italian Pasta @ Takashimaya Square Shinjuku, Tokyo