Phenomenal value.  Very good food, very reasonable prices.  Not 5-star, but certainly 4-star, with 2 0r 3-star prices.  Quite friendly, staff morale seemed high.  Good desserts, as well.  I love this place.
Pros:  Wonderful value, Excellent food, Friendly service
Cons:  Crowded, A little noisy
                        
more