I'm going there for a work-related function later this week - I only see one mention of it on the board, back in 2000. Has anyone been there recently?
I live right at the square its pretty nice and the food is rather good but I've only been there twice since I moved here...
Istanbul on the Upper East Side
Stellina in Watertown
Stellina, Watertown Square
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise