Tuesday, July 8, 2008

Russian Tea Room is advertising on the Lower East Side


At Clinton and Houston. Is this a good buy?

No comments: