I've walked by this place several times and finally decided to go in tonight with my dad who was visiting. The layout of the place is a little odd, but the service from Robert (the manager, I believe) was great. However, we went very early, so it wasn't at all busy.
Everything was fast and delicious...with one exception. The olive oil and vinegar at the table were awful. But I can easily put that behind me given the quality of the rest of the food. Definitely worth a look!