I went to Taverna Opa recently and I have to say, i absolutely loved it!!! First, the ambiance was great, you walk through the front doors and end up in an upper class Greek restaurant from the start. Next, the service was absolutely amazing. And finally, I have to say they have the best Gyro Wraps around!
more