All reviews seem negative
I'm very particular about nice restaurants, food, seating, waiting, etc... Thumbs DOWN ON Tresca Restaurant--supposed to be contemporary Italia...