There seems to be many negative reviews here, but it was not our experience. We had a very nice meal there. The service was good, the food was good, portions were generous, presentation better than expected and prices were good. The restaurant is small and there isn't much decor-wise (you're kinda right on the street). Additionally the BYOB is nice. You can enjoy a nice bottle of wine and not have to pay a triple price.
There are a few minor negatives. 1) city parking, 2) tables are a little close (even for a small place) and 3) wait staff needs a little more training.
We will definitely return.