Food - Delish.
Service - Excellent.
Atmosphere - Pleasant. Nice that it didn't get too loud even thought the place was quite full.
Will definitely be going back.
Interesting that reading the reviews most (all?) of the negative ones seem to have been getting take out. (We dined in.) So it may be that you should avoid that route here. But that is a guess.