I want to love Olive or Twist, but I just don't.
And there is really no reason for that, which is why I'm struggling to write this review. I thought my server was really nice and informative. We walked right in and had a table on a Wednesday night, no problems. (It is sort of small so I assume for the dinner hour you should make a reservation.)
I've eaten here twice and had the Penne Alla Vodka both times and enjoyed it. The fried calamari is great and the drink menu seems to be pretty large.
There's just something that seems off and keeps me from labeling it a must-see destination. There's a bit of a chain restaurant feel with the menu or that it can't decide if it's an Italian restaurant or a sandwich place. Maybe that's the point and I'm missing it.
Either way, I would definitely advise trying it out for yourself. I don't think you'd be disappointed. I went here the first time before a show at Heinz Hall and I thought it was absolutely perfect for that.