I really want to like this place a full 4 star, but after two visit, the same issues prevent me from giving this place more than a 3.5.
The food portion was generous and well executed. We found the food delicious on both visit and enjoyed all the dishes we ordered.
Both times we ate outside of the busy dinner rush, but the service was a bit slow. The server was doing the best he could, but looking after the whole restaurant may be a bit too much for him to handle.
The one item that really annoyed me on both visit was the fruit flies that circled the table on both occassion. It was really hard to enjoy my meal when i am constantly swapping flies away from my food, wine and bread.