Outstanding food at very reasonable prices. Our only complaint would be that they seem to be suffering a bit from their success. It's a small place, by my count only nine tables, and when they are in the middle of the lunch time rush, every table is full with a few people waiting. There was only one waitress and she was doing her best, but she was understandably over extended.
Highly recommend this place, just arrive early at lunch time and be prepared for a bit of a wait.