The food was great before, but I've notice that there's a chef there now, and he really seems to know his stuff... and their Pizza is now INCREDIBLE... I probably eat there almost 3X a week!  I've been to Chicago, New York, and Seattle, and have had the best pizza in all three cities, and I'll just say they have some serious competition.
Pros:  Excellent Food, Quality People, Friendly Service
Cons:  limited space, n/a, n/a
                        
more