Tuesday, January 15, 2008

Takahachi



Takahaci is a great restaurant in Tribeca, and a recent visitor had this to say about it:

No comments: