The spelling of this business is actually OlivOR Twist. I lived across the street from it for about 4 years and looked at the sign daily.
The food here is good. I've had a few things from the menu. What stood out to me were the pizzas. I went one night with some friends and we all got a different pizza and we liked all of them. There are some tasty appetizers too.
The drinks have always been decent. I'm not a huge fan of the girly types of martinis. If those are your thing, then this is your place.
If you're not into large, OMGicannotmove, crowds then I'd say to visit during the week when it's quieter. Weekends are extremely crowded and this place has really bad acoustics - it gets REALLY loud in here and you cannot hear the person across the table from you - and it's not because the music is too loud.
If it weren't for the acoustics and the crowds, I'd give this place 4 stars.