Important! There’s a new security update to your account login. | Read More ›
Restaurants & Bars

Italian Tomato

jericeric | May 24, 2004 11:50 AM

Has anyone been to Italian Tomato? A friend raves about the one on St. Mark's and insists that there is/had been one in midtown near Rockefeller. Please let me know how and where it is, if you are familiar.

Want to stay up to date with this post?