I had a goodbye lunch with a co-worker at Vlora today.
I hope this place gets a following before it goes the way of all the last incarnations in the space.
Two of us had an excellent and beautifully colorful Greek salad, with a side of fries, and the other ordered the ham and cheese lavash sandwich.. We all thought the food was great, service was attentive. The fries were maybe the best I've had in Boston, ever.
The entree side of the menu for lunch is pricey, but if you stick to the salad/sandwich side it's normal for a lunch in the area. And the decor is beautiful, would be a good place for a business lunch.