Excellent food and pretty good service.
Been going there for over a year now, and I must say, I've yet to try anything there that I didn't like.
My only minor gripe about them is when you order something that includes a salad and you agree to have what they refer to as "everything" on the salad, they only put a few things on. I feel it a bit much to specify each topping when I literally do want everything they have on my salad :-/
Regardless, I'd definitely recommend 'em for lunch, never tried 'em for breakfast. Just beware of their menu, as they don't quite have everything on it, so updating it would be nice too :-)