This place is pretty good.  The food is excellent and the service varies from slow to fast depending on the day of the week.  It's packed on Saturdays.  They just expanded and the place is bigger now.  This is the 2nd time I've been there and the experience this time was a lot better.  The food is fresh and the flavors are great.  The menu is 3 pages and has lots of choices.  Would recommend.